O sistema chama a função WinMain como o ponto de entrada inicial em um aplicativo baseado em Win32.
int WINAPI WinMain (
HINSTANCE hInstance, // Manipulador para instância atual
HINSTANCE hPrevInstance, // Manipulador para instância anterior
LPSTR lpCmdLine, // Ponteiro para a linha de comando
int nCmdShow // Mostra o estado da janela
);
| Valor | Significado |
|---|---|
| SW_HIDE | Oculta a janela e ativa uma outra janela. |
| SW_MINIMIZE | Minimiza a janela especificada e ativa a janela de nível superior na lista do sistema. |
| SW_RESTORE | Ativa e exibe uma janela. Se a janela estiver minimizada ou maximizada, o Windows restaura-lo ao seu tamanho e posição original (o mesmo que SW_SHOWNORMAL). |
| SW_SHOW | Ativa uma janela e exibe em seu tamanho atual e posição. |
| SW_SHOWMAXIMIZED | Ativa uma janela e exibe-lo como uma janela maximizada. |
| SW_SHOWMINIMIZED | Ativa uma janela e apresenta-o como um ícone. |
| SW_SHOWMINNOACTIVE | Exibe uma janela como um ícone. A janela ativa permanece ativa. |
| SW_SHOWNA | Exibe uma janela em seu estado atual. A janela ativa permanece ativa. |
| SW_SHOWNOACTIVATE | Exibe uma janela no seu tamanho e posição mais recentes. A janela ativa permanece ativa. |
| SW_SHOWNORMAL | Ativa e exibe uma janela. Se a janela estiver minimizada ou maximizada, o Windows restaura-lo ao seu tamanho e posição original(o mesmo que SW_RESTORE). |