Sunday, February 26, 2006

VC++(MFC)覚書

ダイアログ上のコントロールで、ON_CONTROL_RANGE(EN_CHANGE, <開始コントロールID>, <終了コントロールID>, <イベントプロシージャ名(任意)>)で、たとえばコントロールの値変更が起こった場合に、共通の関数を呼び出すようにする事が可能。(BEGIN_MESSAGE_MAPブロック内に記述)
但し、<開始コントロールID>のリソース番号は<終了コントロールID>より小さい番号である事が必要。いまさらリソース番号を大幅に変更するわけにもいかないので、今回はつかえないな。

No comments: