次の方法で共有


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]
Ctl3d32.dll