Partilhar via


CMiniFrameWnd::CreateEx

Cria um objeto de CMiniFrameWnd .

virtual BOOL CreateEx( 
   DWORD dwExStyle, 
   LPCTSTR lpClassName,  
   LPCTSTR lpWindowName, 
   DWORD dwStyle,  
   const RECT& rect, 
   CWnd* pParentWnd = NULL,  
   UINT nID = 0 
);

Parâmetros

  • dwExStyle
    Especifica o estilo estendidas de CMiniFrameWnd que está sendo criado.Aplique qualquer um de estilos estendidos da janela a janela.

  • lpClassName
    Aponta para uma cadeia de caracteres NULL- finalizada que nomeie a classe do windows (uma estrutura de WNDCLASS ).O nome da classe pode ser qualquer nome registrado com a função global de AfxRegisterWndClass ou qualquer dos nomes predefinidos de controle da classe.Não deve ser NULO.

  • lpWindowName
    Aponta para uma cadeia de caracteres NULL- finalizada que contém o nome da janela.

  • dwStyle
    Especifica os atributos de estilo da janela.Consulte Estilos de janela e CWnd::Create para obter uma descrição dos valores possíveis.

  • rect
    O tamanho e a posição da janela, em coordenadas do cliente de pParentWnd.

  • pParentWnd
    Aponta para o objeto pai da janela.

  • nID
    O identificador de janela filho.

Valor de retorno

Retorna VERDADEIROS em êxito, FALSO em caso de falha.

Comentários

Os parâmetros de CreateEx especificam WNDCLASS, o estilo da janela, e (opcionalmente) da posição inicial e o tamanho da janela.CreateEx também especifica o pai da janela (se houver) e a identificação

Quando CreateEx é executado, o envia mensagens de WM_GETMINMAXINFO, de WM_NCCREATE, de WM_NCCALCSIZE, e de WM_CREATE a janela.

Para estender tratamento de mensagem padrão, derive uma classe de CMiniFrameWnd, adicione um mapa de mensagem para a nova classe, e fornecer funções de membro para mensagens anterior.Substitua OnCreate, por exemplo, para executar a inicialização necessário para uma nova classe.

Substitua os manipuladores de mensagem adicionaisde mensagem de Ativadopara adicionar uma funcionalidade adicional à sua classe derivada.

Se o estilo de WS_VISIBLE for fornecido, o envia a janela todas as mensagens necessárias para ativar e mostrar a janela.Se o estilo da janela especifica uma barra de título, o título da janela apontada pelo parâmetro de lpszWindowName é exibido na barra de título.

O parâmetro de dwStyle pode ser qualquer combinação de estilos de janela.

As janelas da caixa de ferramentas de paleta de estilo antigo não são mais suportadas.O estilo antigo, que não tem um botão fechar de “X”, foi suportado quando executar um aplicativo MFC em versões anteriores do windows, mas não é mais suportado no Visual C++ .NET.Somente o novo estilo de WS_EX_TOOLWINDOW agora é suportado; para obter uma descrição de esse estilo, consulte Estilos de janela estendidos.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CMiniFrameWnd

Gráfico de hierarquia

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

Classe de CFrameWnd