#include<windows.h> LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);
intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow)
{
constwchar_tCLASS_NAME[]=L"WindowClass";////in modern C and C++ declare string literals as const
WNDCLASSEXWwc={0};
MSGmsg;
//Registering the Window Class wc.cbSize=sizeof(WNDCLASSEXW);
wc.style=0;
wc.lpfnWndProc=WndProc;
wc.cbClsExtra=0;
wc.cbWndExtra=0;
wc.hInstance=hInstance;
wc.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wc.hCursor=LoadCursor(NULL,IDC_ARROW);
wc.hbrBackground=GetSysColorBrush(COLOR_WINDOW);
wc.lpszMenuName=NULL;
wc.lpszClassName=CLASS_NAME;
wc.hIconSm=LoadIcon(NULL,IDI_APPLICATION);
RegisterClassExW(&wc);
//Creating the Window CreateWindowExW(WS_EX_CLIENTEDGE,CLASS_NAME,L"Repaint Demo",WS_VISIBLE|WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,340,220,NULL,NULL,hInstance,NULL);