SendMessage(HWND hWnd, UINT Message,
WPARAM wParam, LPARAM lParam)
終了するときは、自分でWM_CLOSE(その他のよく使うメッセージ)を送ります。
Escキーが押されたときは
BOOL
OnKeyDown(HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam) |
{ |
|
if(wParam == VK_ESCAPE){ |
|
|
SendMessage(HWND
hWnd, WM_CLOSE, 0, 0); |
|
|
|
|
|
return TRUE; |
|
} |
|
|
|
return FALSE; |
} |
|
これは、 WM_CLOSEにあるOnClose関数に着くのでここで終了処理をします。
OnCreate関数で設定したもの(ペンやブラシやビットマップやタイマー等)は終了時に破棄します。ここでタイマーなんかを設定したので、終わるときには
|