共用方式為


SUBCLASSPROC 回呼函式 (commctrl.h)

定義 RemoveWindowSubclassSetWindowSubclass 所使用的回調函式原型。

語法

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