No.2ベストアンサー
- 回答日時:
補足に書かれてあるSTN_CLICKED/STN_DBLCLKの話ですが、これはWM_COMMANDで親ウィンドウへ返されるものですね。
ですのでサブクラス化したSTATICには送られないですよ。
希望のメッセージをキャッチ出来たのなら放っておいて良いと思いますが。
参考URL:http://www.nitoyon.com/vc/reference/gui/static.htm
No.1
- 回答日時:
こんにちは。
Borlandの環境は使ったことがないですがStaticコントロールのオーナーに対して
欲しいイベントが通知されていませんか?
また、該当部分のコードが示されれば
経験者の方からコメントがもらえるかもしれません。
この回答への補足
当該部分というより試した結果を載せます
CreateWindow( "STATIC", "", WS_BORDER | WS_CHILD | WS_VISIBLE, 100,100,100,100,hWnd,NULL,NULL,NULL);
という風にSTATICウィンドウを作りました。
それだと質問したときと同じくWM_MOUSEMOVE,WM_LBUTTONDOWN,WM_LBUTTONDBLCLKなどは来ませんでした。
そのあと、
ttp://yokohama.cool.ne.jp/chokuto/urawaza/prm/ctl_style.html
のサイトでSS_NOTIFYを指定すると「STN_CLICKED or STN_DBLCLK通知メッセージが送られる」とあるのでWM_LBUTTONDOWNももしかしたら・・・
と思ってしてみたら
WM_LBUTTONDOWN、WM_LBUTTONUP、WM_LBUTTONDBLCLK、WM_RBUTTONDOWN、WM_RBUTTONUP、WM_RBUTTONDBLCLK:、WM_MOUSEMOVE、32、33、123
が返ってくるようになりました。
けれどSTN_CLICKED or STN_DBLCLKが返ってきません。
書いていることと結果が違うのがよくわかりません。
私としましては
WM_LBUTTONDOWN、WM_LBUTTONUP、WM_MOUSEMOVEさえ返ってくればいいのでほっといてもいいのですけど
なぜ返ってこないのか気になります。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# int tff(int clk) { static int state = 0; //状態 stat 1 2022/07/11 21:14
- いじめ・人間関係 世の中、人を意図的に傷つけることよりも、本人が悪気なく良かれと思ってしたことで人を傷つける方が咎めら 4 2023/04/11 10:59
- 呼吸器・消化器・循環器の病気 本に 腸が脳をコントロールしている と書いてありました。 腸内環境を整えるって、そんなに大事なことな 6 2023/03/11 14:14
- 事務・総務 4月に異動になり、かなり激務でした。希望した部署でしたが、そこまで激務とは知らず後悔しています。既に 2 2022/04/14 02:29
- その他(悩み相談・人生相談) 中毒症状になりました 1 2022/04/09 04:45
- ストレス 悩んでいます 前まで腹が立っても自分の中で感情を溜めることができていましたが最近感情のコントロールが 2 2023/01/21 09:33
- ストレス 悩んでいます 前まで腹が立っても自分の中で感情を溜めることができていましたが最近感情のコントロールが 5 2023/02/18 16:54
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カメラスクロールするのを動画...
-
ASP.netのエラー 2005から2008...
-
chr関数の呼び出しで「プロ...
-
EXCELでactivexコントロールを...
-
vb.netで画面のコントロールId...
-
もしフォームヘッダーにコント...
-
フォーム上の現在アクティブな...
-
WebBrowserコントロールの基本...
-
Groupboxの配下のコントロール...
-
[C#] ContextMenuStrip を呼び...
-
VBA ユーザーフォームの Keypre...
-
VB.NET 動的コントロールの存在...
-
C#で角が丸いテキストボックス
-
質問です。 場面緘黙症で苦しん...
-
カレンダーコントロール
-
ACCESSフォームにコント...
-
VBAのエラーについて、”実行時...
-
C# Form上に配置されたコントロ...
-
Excel2007 VBA ラジオボタン セ...
-
Visual Basic 6.0 でPanelを使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル・VBA CheckBoxのオブ...
-
カメラスクロールするのを動画...
-
vb.netで画面のコントロールId...
-
C#,vb.netで業務用アプリ開発と...
-
EXCELでactivexコントロールを...
-
フォーム上の現在アクティブな...
-
ExcelVBAでListViewが使用できない
-
コンボボックスの文字によるif...
-
C#で角が丸いテキストボックス
-
エクセルVBAでオプションボタン...
-
ユーザーフォームで動的(Me.Con...
-
VBAのフォームでTextBoxがいっ...
-
アクセス特有の書き方?
-
エクセル コントロールツール...
-
間違えて配置してしまったコン...
-
変数をコントロール型で使用す...
-
(VBA)スピンボタンの大量...
-
Labelコントロールの(左右)余...
-
excelのリストボックスで選択し...
-
Excel VBA で Richtextboxを使...
おすすめ情報