#include "windows.h"
LRESULT WndProc(HWND hWnd,UINT nMsg,WPARAM wParam,LPARAM lParam)
{
return DefWindowProc(hWnd,nMsg,wParam,lParam);
}
int WinMain(HINSTANCE hInstance,
HINSTANCE hPreInstance,LPSTR lpCmdLine,
int nCmdShow)
{
WNDCLASS wc = {0};
HWND hWnd = 0;
MSG nMsg = {0};
wc.style = CS_HREDRAW|CS_VREDRAW;
wc.lpfnWndProc = (WNDPROC)WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = hInstance;
wc.hIcon = NULL;
wc.hCursor = NULL;
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wc.lpszMenuName = NULL;
wc.lpszClassName = "Main";
RegisterClass(&wc);//
hWnd = CreateWindow("Main","Window",
WS_OVERLAPPEDWINDOW,100,100,500,500,NULL,NULL,hInstance,NULL);//
ShowWindow(hWnd,SW_SHOW);
while(GetMessage(&nMsg,NULL,0,0))
{
TranslateMessage(&nMsg);
DispatchMessage(&nMsg);//
}
return 0;
}
自分のWindowプログラミングの旅を始めて、良いスタートを切って、自分にも自信を持ってほしいです.がんばって!