Ctl3dSubclassDlgEx 函数

子类化对话框和对话框窗口本身中的所有控件。

Syntax

PUBLIC BOOL FAR PASCAL Ctl3dSubclassDlgEx(
   HWND  hwndDlg,
   DWORD grbit
);

参数

hwndDlg

对话框窗口的句柄。

grbit

要子类化的控件类型。 此值可以是以下任一值。

价值 Meaning
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++ 的应用程序中特别有用。

此函数没有关联的导入库或头文件;必须使用 LoadLibraryGetProcAddress 函数调用它。

要求

Requirement 价值
DLL
Ctl3d32.dll