检索指定窗口子类回调的引用数据。
语法
BOOL GetWindowSubclass(
  [in]  HWND         hWnd,
  [in]  SUBCLASSPROC pfnSubclass,
  [in]  UINT_PTR     uIdSubclass,
  [out] DWORD_PTR    *pdwRefData
);
参数
[in] hWnd
类型:HWND
正在子类化的窗口的句柄。
[in] pfnSubclass
类型: SUBCLASSPROC
指向窗口过程的指针。 此指针和子类 ID 唯一标识此子类回调。
[in] uIdSubclass
类型: UINT_PTR
UINT_PTR 子类 ID。 此 ID 和回调指针唯一标识此子类回调。 注意:在 64 位版本的 Windows 上,这是一个 64 位值。
[out] pdwRefData
类型: DWORD_PTR*
指向将返回引用数据的 DWORD 的指针。 注意:在 64 位版本的 Windows 上,指针是 64 位值。
返回值
类型: BOOL
| 返回代码 | 说明 | 
|---|---|
| 
 | 已成功安装子类回调。 | 
| 
 | 未安装子类回调。 | 
注解
若要使用 GetWindowSubclass,请在清单中指定 Comctl32.dll 版本 6。 有关清单的详细信息,请参阅 启用视觉样式。
要求
| 最低受支持的客户端 | Windows XP [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] | 
| 目标平台 | Windows | 
| 标头 | commctrl.h | 
| Library | Comctl32.lib | 
| DLL | Comctl32.dll (6.0 或更高版本) | 
| API 集 | ext-ms-win-shell-comctl32-window-l1-1-0 (在 Windows 10 版本 10.0.14393 中引入) |