BEGIN_MESSAGE_MAP和END_MESSAGE_MAP()

  二つのマクロが表すクラスのメッセージマップは、すべてのメッセージがこのクラスをマップ定義マクロ定義の途中で開始し、終了します。)(AFX_MSGボイドのOnPaintの前、メッセージハンドラ宣言のみのOnPaint()関数を、その後のOnPaint()関数が定義されているが、その実行に関数定義がない、ON_WN_PAINT()マクロは、システムメッセージでありますマップは、WM_PAINTメッセージがあるとき、のOnPaint()関数を呼び出すことは、この文はメッセージを受信するWM_PAINTメッセージキューを使用すると、宣言した場合でも、あなたのOnPaint()関数を呼び出して定義しないとき、処理され、もしされていないシステムに指示しますOnPaint()、あなたはのOnPaint()関数の実装かどうかを確認するために別の実行を削除するにはON_WM_PAINTを()に置くことができます。

  ON_WM_LBUTTONDOWN()は、メッセージとメッセージ処理機能との間のマッピングを確立し、同じ理由です。

おすすめ

転載: www.cnblogs.com/wjq13752525588/p/11457898.html