Partilhar via


Função Ctl3dSubclassDlgEx

Subclasses todos os controlos numa 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 handle para a janela de diálogo.

grbit

Os tipos de controlo a serem subclassificados. Este valor pode ser qualquer um dos seguintes.

Valor Meaning
CTL3D_BUTTONS
0x0001
Botões de subclasse.
CTL3D_LISTBOXES
0x0002
Caixas de lista de subclasses.
CTL3D_EDITS
0x0004
Controlos de edição de subclasses.
CTL3D_COMBOS
0x0008
Caixas combinadas de subclasses.
CTL3D_STATICTEXTS
0x0010
Controlo de texto estático de subclasse.
CTL3D_STATICFRAMES
0x0020
Subclasses de frames estáticos.
CTL3D_ALL
0xffff
Subclasse todos os controlos.
CTL3D_NODLGWINDOW
0x00010000
Não subclasses a janela de diálogo.

 

Valor de retorno

Retorna TRUE se a função tiver sucesso; caso contrário, devolve FALSE.

Observações

Esta função é especialmente útil em aplicações baseadas em C++.

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

Requerimentos

Requisito Valor
DLL
Ctl3d32.dll