A função CreateMDIWindow cria uma janela de filho de interface (MDI) documento várias.
(HWND CreateMDIWindow LPTSTR Boolean, / / ponteiro para registados o nome de classe filhoLPTSTRlpWindowName, / / ponteiro para nome da janelaDWORDdwStyle, / / estilo de janelaint X, / / horizontal posição da janela int Y, / / vertical posição da janela intnWidth, / / largura da janela intnHeight, / / altura da janelaHWNDhWndParent, / / identificador para janela pai (cliente MDI)HINSTANCEhInstance, / / identificador de instância de aplicativoLPARAMlParam / / aplicativo-definidos valor);
| Valor | Significado |
|---|---|
| WS_MINIMIZE | Cria uma janela de filho MDI que inicialmente é minimizada. |
| WS_MAXIMIZE | Cria uma janela de filho MDI que inicialmente estiver maximizada. |
| WS_HSCROLL | Cria uma janela de filho MDI que tenha um barra de rolagem horizontal. |
| WS_VSCROLL | Cria uma janela de filho MDI que tenha um barra de rolagem vertical. |
Se a função for bem-sucedido, o valor de retorno é o identificador para a janela criada.
Se a função falhar, o valor de retorno é NULL. Para informações de erro estendidas get, chamar GetLastError.
Usando a função CreateMDIWindow é semelhante ao envio de mensagem WM_MDICREATE para uma janela do cliente MDI, exceto que a função pode criar uma janela filho MDI em um thread diferente, enquanto a mensagem não pode.
Windows 95:O sistema pode oferecer suporte a um máximo de 16.364 identificadores de janela.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Use user32.lib.
Unicode:Implementado como versões Unicode e ANSI no Windows NT.
Visão geral de Interface de documentos múltiplos, funções de Interface de documentos múltiplos, CreateWindow, RegisterClassEx, WM_MDICREATE