TNB Library
公開メンバ関数 | 全メンバ一覧
CDummyWindow::IListener 構造体abstract

ダミーウィンドウクラスのリスナーインターフェース [詳解]

#include <TnbDummyWindow.h>

+ CDummyWindow::IListener の継承関係図

公開メンバ関数

virtual bool OnWindowMessage (LRESULT &_result, HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)=0
 [通知] 受信メッセージ通知. [詳解]
 
virtual ~IListener (void)
 デストラクタ [詳解]
 

詳解

ダミーウィンドウクラスのリスナーインターフェース

参照
CDummyWindow::Create()
必要ファイル
TnbDummyWindow.h
日付
06/06/14 新規作成

TnbDummyWindow.h69 行目に定義があります。

構築子と解体子

◆ ~IListener()

virtual ~IListener ( void  )
virtual

デストラクタ

TnbDummyWindow.h72 行目に定義があります。

関数詳解

◆ OnWindowMessage()

virtual bool OnWindowMessage ( LRESULT &  _result,
HWND  hWnd,
UINT  message,
WPARAM  wParam,
LPARAM  lParam 
)
pure virtual

[通知] 受信メッセージ通知.

覚え書き
WM_CREATE は、通知されません。
WM_DESTROY を最後にウィンドウは破棄されます。
引数
[out]_result結果格納。 true でリターンしたときに使用されます。
[in]hWndウィンドウハンドル
[in]messageメッセージ
[in]wParamWPARAM
[in]lParamLPARAM
戻り値
true処理済(DefWindowProc()を呼び出さなくなります)
false未処理