|

楼主 |
发表于 2015-3-15 13:08:57
|
显示全部楼层
#include "windows.h"
#include "strsafe.h"
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR iCmdLine, int iCmdShow)
{
MSG msg;
WNDCLASS wdc;
HWND hwnd;
static TCHAR szAppname[] = TEXT("1" );
static TCHAR szApp[] = TEXT("2");
wdc.style = CS_HREDRAW | CS_VREDRAW;
wdc.cbClsExtra = 0;
wdc.cbWndExtra = 0;
wdc.lpfnWndProc = WndProc;
wdc.hInstance = hInstance;
wdc.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(101));
wdc.hCursor = LoadCursor(NULL, IDC_ARROW);
wdc.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wdc.lpszClassName = szAppname;
wdc.lpszMenuName = NULL;
if (!RegisterClass(&wdc))
{
MessageBox(NULL, TEXT("这个程序需要Windows NT才能运行!"),szAppname, MB_ICONERROR);
return 0;
}
hwnd = CreateWindow(szApp,
szApp,
WS_OVERLAPPEDWINDOW|WS_VSCROLL|WS_HSCROLL,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
NULL,
NULL,
hInstance,
NULL
);
ShowWindow(hwnd, iCmdShow);
UpdateWindow(hwnd);
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
} |
|