Ctl3dSubclassDlgEx fonction)

Sous-classe tous les contrôles dans une boîte de dialogue et dans la fenêtre de dialogue elle-même.

Syntaxe

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

Paramètres

hwndDlg

Handle de la fenêtre de boîte de dialogue.

grbit

Types de contrôle à sous-classer. Cette valeur peut être l’une des suivantes :

Valeur Signification
CTL3D _ BOUTONS
0x0001
Boutons de sous-classe.
CTL3D _ ZONES de liste
0x0002
Zones de liste sous-classe.
CTL3D _ MODIFIE
0x0004
Contrôles d’édition de sous-classes.
CTL3D _ COMBOS
0x0008
Zones de liste déroulante de sous-classe.
CTL3D _ STATICTEXTS
0x0010
Sous-classe les contrôles de texte statique.
CTL3D _ STATICFRAMES
0x0020
Trames statiques de sous-classe.
CTL3D _ Toutes les
0xFFFF
Sous-classez tous les contrôles.
CTL3D _ NODLGWINDOW
0x00010000
Ne sous-classez pas la fenêtre de boîte de dialogue.

Valeur retournée

Retourne la valeur true si la fonction est réussie ; Sinon, elle retourne false.

Remarques

Cette fonction est particulièrement utile dans les applications basées sur C++.

Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .

Configuration requise

Condition requise Valeur
DLL
Ctl3d32.dll