Win32

Essa página é dedicada para introduzir o usuário à programação win32. Ela abordará alguns exemplos de código que possibilitam ao programador criar suas janelas de modo que estas tenham suporte a DirectX, OpenGL ou apenas desenhem uma imagem na tela.

Ambiente
Windows SDK + Visual Studio
Mingw32+ Algum IDE Win32 (Dev-C++, Codeblocks)

WinMain: Função principal da programação WIn32.
protótipo int APIENTRY WinMain( HInstance hInstance, HInstance HPrevInstance, LPSTR commandLine, int nCmdShow ).
Parâmetros:

  • hInstance -> Um identificador da instância atual do programa
  • hPrevInstance -> Identificador da última instância do programa. Não mais usado em Win32, tendo o valor NULL
  • commandLIne -> Os argumentos para o programa que foram passados através da linha de comando
  • nCmdShow -> (ver melhor, lida com estilo de janela)

(CreateWindowEX)
(HDC)
(HWND)

Links

http://www.functionx.com/win32/Lesson01b.htm
http://msdn.microsoft.com/en-us/library/kc6x1ya0(v=VS.80).aspx Site da MSDN - Microsoft - Cheio de recursos para programação Win32 (Em inglês)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.