Ctl3dSubclassDlgEx 函数
对对话框和对话框窗口本身中的所有控件进行子类化。
语法
PUBLIC BOOL FAR PASCAL Ctl3dSubclassDlgEx(
HWND hwndDlg,
DWORD grbit
);
参数
-
hwndDlg
-
对话框窗口的句柄。
-
grbit
-
要进行子类化的控件类型。 此值可以是以下任一值。
值 含义 - CTL3D_BUTTONS
- 0x0001
子类按钮。 - CTL3D_LISTBOXES
- 0x0002
子类列表框。 - CTL3D_EDITS
- 0x0004
子类编辑控件。 - CTL3D_COMBOS
- 0x0008
子类组合框。 - CTL3D_STATICTEXTS
- 0x0010
子类静态文本控件。 - CTL3D_STATICFRAMES
- 0x0020
子类静态帧。 - CTL3D_ALL
- 0xffff
对所有控件进行子类化。 - CTL3D_NODLGWINDOW
- 0x00010000
不要对对话框窗口进行子类化。
返回值
如果函数成功,则返回 TRUE ;否则返回 FALSE。
备注
此函数在基于 C++ 的应用程序中特别有用。
此函数没有关联的导入库或头文件;必须使用 LoadLibrary 和 GetProcAddress 函数调用它。
要求
要求 | 值 |
---|---|
DLL |
|