Compartilhar via


Estrutura CREATESTRUCT

A estrutura de CREATESTRUCT define os parâmetros de inicialização passados ao procedimento da janela de um aplicativo.

typedef struct tagCREATESTRUCT { 
   LPVOID lpCreateParams; 
   HANDLE hInstance; 
   HMENU hMenu; 
   HWND hwndParent; 
   int cy; 
   int cx; 
   int y; 
   int x; 
   LONG style; 
   LPCSTR lpszName; 
   LPCSTR lpszClass; 
   DWORD dwExStyle; 
} CREATESTRUCT;

Parâmetros

  • lpCreateParams
    Aponta para os dados a serem usados para criar a janela.

  • hInstance
    Identifica o identificador do instâncias do módulo que possui a nova janela.

  • hMenu
    Identifica o menu a ser usado pela nova janela. Se uma janela filho, contém a ID de inteiro

  • hwndParent
    Identifica a janela que possui a nova janela. Esse membro é nulo se a janela nova é uma janela de nível superior.

  • cy
    Especifica a altitude de nova janela.

  • cx
    Especifica a largura de nova janela.

  • y
    Especifica a coordenada y do canto superior esquerdo da janela nova. As coordenadas são relativos a janela pai se a janela nova é uma janela filho; se não as coordenadas são relativos à origem da tela.

  • x
    Especifica a coordenada x do canto superior esquerdo da janela nova. As coordenadas são relativos a janela pai se a janela nova é uma janela filho; se não as coordenadas são relativos à origem da tela.

  • style
    Especifica estilode nova janela.

  • lpszName
    Aponta para uma cadeia de caracteres com terminação nula que especifica o nome da nova janela.

  • lpszClass
    Aponta para uma cadeia de caracteres com terminação nula que especifica o nome da classe do windows da janela nova (uma estrutura de WNDCLASS ; para obter mais informações, consulte Windows SDK).

  • dwExStyle
    Especifica estilo estendido para a nova janela.

Requisitos

Header: winuser.h

Consulte também

Referência

CWnd::OnCreate

Outros recursos

Estruturas, estilos, retornos de chamada e mapas de mensagem