プログラミングのメモ帳(C/C++/HSP)

日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP)

サブクラス化の注意点

2011年12月17日 08時43分00秒 | その他

ダイアログにあるスタティック・コントロール(Static)をサブクラス化するときには、必ず SS_NOTIFY スタイルを追加します。
このスタイルが付いてないとサブクラス化のプロシージャ関数で WM_LBUTTONDOWN などを処理しても無反応に陥ります。
つまり、ダイアログ・エディタで LTEXTCTEXTRTEXTICON などスタティック(Static)に関する全てのコントロールに SS_NOTIFY スタイルを付けましょう。
これでサブクラス化した時に WM_LBUTTONDOWN などのマウス・メッセージを処理できます。

参考サイト



コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« ウインドウの最大化/最小化... | トップ | じゃんけんゲームの製作講座 ... »
最新の画像もっと見る

コメントを投稿

その他」カテゴリの最新記事