SUBCLASSPROC 回呼函式 (commctrl.h)
定義 RemoveWindowSubclass 和 SetWindowSubclass 所使用的回調函式原型。
語法
SUBCLASSPROC Subclassproc;
LRESULT Subclassproc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
DWORD_PTR dwRefData
)
{...}
參數
hWnd
類型: HWND
子類別化視窗的句柄。
uMsg
類型: UINT
正在傳遞的訊息。
wParam
類型: WPARAM
其他訊息資訊。 此參數的內容取決於 uMsg 的值。
lParam
類型: LPARAM
其他訊息資訊。 此參數的內容取決於 uMsg 的值。
uIdSubclass
類型: UINT_PTR
子類別標識碼。
dwRefData
類型: DWORD_PTR
提供給 SetWindowSubclass 函式的參考數據。 這可用來將子類別實例與 「this」 指標產生關聯。
傳回值
類型: LRESULT
傳回值是訊息處理的結果,取決於傳送的訊息。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | commctrl.h |