共用方式為


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 訊息的函式。 此參數可以是 SendMessage PostMessage 函式。

傳回值

類型: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