Compartilhar via


Função Ctl3dSubclassDlgEx

Subclasse todos os controles em uma caixa de diálogo e na própria janela de diálogo.

Sintaxe

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

Parâmetros

hwndDlg

Um identificador para a janela da caixa de diálogo.

grbit

Os tipos de controle a serem subclasse. Esse valor pode ser qualquer um dos seguintes.

Valor Significado
CTL3D_BUTTONS
0x0001
Botões de subclasse.
CTL3D_LISTBOXES
0x0002
Caixas de listagem de subclasse.
CTL3D_EDITS
0x0004
Controles de edição de subclasse.
CTL3D_COMBOS
0x0008
Caixas de combinação de subclasse.
CTL3D_STATICTEXTS
0x0010
Controles de texto estático de subclasse.
CTL3D_STATICFRAMES
0x0020
Quadros estáticos de subclasse.
CTL3D_ALL
0xffff
Subclasse todos os controles.
CTL3D_NODLGWINDOW
0x00010000
Não subclasse a janela da caixa de diálogo.

 

Valor retornado

Retorna TRUE se a função for bem-sucedida; caso contrário, retornará FALSE.

Comentários

Essa função é especialmente útil em aplicativos baseados em C++.

Essa função não tem biblioteca de importação ou arquivo de cabeçalho associado; você deve chamá-lo usando as funções LoadLibrary e GetProcAddress .

Requisitos

Requisito Valor
DLL
Ctl3d32.dll