Estrutura MDICREATESTRUCTA (winuser.h)
Contém informações sobre a classe, o título, o proprietário, o local e o tamanho de uma janela filho da MDI (interface de vários documentos).
Sintaxe
typedef struct tagMDICREATESTRUCTA {
LPCSTR szClass;
LPCSTR szTitle;
HANDLE hOwner;
int x;
int y;
int cx;
int cy;
DWORD style;
LPARAM lParam;
} MDICREATESTRUCTA, *LPMDICREATESTRUCTA;
Membros
szClass
Tipo: LPCTSTR
O nome da classe de janela da janela filho MDI. O nome da classe deve ter sido registrado por uma chamada anterior para a função RegisterClass.
szTitle
Tipo: LPCTSTR
O título da janela filho do MDI. O sistema exibe o título na barra de título da janela filho.
hOwner
Tipo: HANDLE
Um identificador para a instância do aplicativo que cria a janela do cliente MDI.
x
Tipo: int
A posição horizontal inicial, nas coordenadas do cliente, da janela filho do MDI. Se esse membro for CW_USEDEFAULT, a janela filho do MDI será atribuída à posição horizontal padrão.
y
Tipo: int
A posição vertical inicial, nas coordenadas do cliente, da janela filho do MDI. Se esse membro for CW_USEDEFAULT, a janela filho do MDI será atribuída à posição vertical padrão.
cx
Tipo: int
A largura inicial, em unidades de dispositivo, da janela filho MDI. Se esse membro for CW_USEDEFAULT, a janela filho do MDI será atribuída à largura padrão.
cy
Tipo: int
A altura inicial, em unidades de dispositivo, da janela filho do MDI. Se esse membro estiver definido como CW_USEDEFAULT, a janela filho do MDI será atribuída à altura padrão.
style
Tipo: DWORD
O estilo da janela filho do MDI. Se a janela do cliente MDI tiver sido criada com o estilo da janela MDIS_ALLCHILDSTYLES, esse membro poderá ser qualquer combinação dos estilos de janela listados na página Estilos de Janela. Caso contrário, esse membro pode ser um ou mais dos valores a seguir.
lParam
Tipo: LPARAM
Um valor definido pelo aplicativo.
Observações
Quando a janela do cliente MDI cria uma janela filho MDI chamando CreateWindow, o sistema envia uma mensagem WM_CREATE para a janela criada. O
Nota
O cabeçalho winuser.h define MDICREATESTRUCT como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
cabeçalho | winuser.h (inclua Windows.h) |
Consulte também
Conceitual
de interface de vários documentos
de referência de