13 #pragma managed( push, off ) 30 : m_rcWindow( rcWndBase )
31 , m_hWnd( rcWndBase.GetHandle() )
32 , m_uMsg( rcWndBase.GetMessage() )
33 , m_wParam( rcWndBase.GetWParam() )
34 , m_lParam( rcWndBase.GetLParam() )
41 if ( 0 != ::IsWindow(
m_hWnd ) ) {
51 #pragma managed( pop ) virtual WPARAM & GetWParam() noexcept
ウィンドウメッセージ第1引数取得関数
virtual HWND & GetHandle() noexcept
ウィンドウハンドル取得関数
CWndBase & m_rcWindow
ウィンドウクラス参照
CWndParamAuto(CWndBase &rcWndBase) noexcept
コンストラクタ
ウィンドウメッセージ引数自動保存クラスヘッダファイル
virtual LPARAM & GetLParam() noexcept
ウィンドウメッセージ第2引数取得関数
virtual ~CWndParamAuto() noexcept
デストラクタ
virtual UINT & GetMessage() noexcept
ウィンドウメッセージ取得関数