FORWARD_WM_NOTIFY マクロ (commctrl.h)
WM_NOTIFY メッセージを送信または投稿します。
構文
VOID FORWARD_WM_NOTIFY(
HWND hwnd,
int idFrom,
NMHDR *pnmhdr,
function fn
);
パラメーター
hwnd
型: HWND
WM_NOTIFY メッセージを受信するウィンドウへのハンドル。
idFrom
型: int
メッセージを送信するコントロールの識別子。
pnmhdr
型: NMHDR*
通知コードと追加情報を含む NMHDR 構造体へのポインター。 一部の通知コードでは、このパラメーターは、NMHDR 構造体を最初のメンバーとして持つ大きな構造体を指します。
fn
型: 関数
WM_NOTIFY メッセージを送信または投稿する関数。 このパラメーターには、
戻り値
型: VOID
fn パラメーター
備考
FORWARD_WM_NOTIFY マクロは次のように定義されます。
#define FORWARD_WM_NOTIFY(hwnd, idFrom, pnmhdr, fn) \
(void)(fn)((hwnd), WM_NOTIFY, (WPARAM)(int)(id), \
(LPARAM)(NMHDR*)(pnmhdr))
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | commctrl.h |