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] |
|