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 inteirohwndParent
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
Outros recursos
Estruturas, estilos, retornos de chamada e mapas de mensagem