#include <windows.h>
#define WINDOW_WIDTH 800
#define WINDOW_HEIGHT 600
#define WINDOW_TITLE "致我们永远的青春"
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow){
WNDCLASSEX windClass = { 0 };
windClass.cbSize = sizeof(WNDCLASSEX);
windClass.style = CS_HREDRAW | CS_VREDRAW;
windClass.lpfnWndProc = DefWindowProc;
windClass.cbClsExtra = 0;
windClass.cbWndExtra = 0;
windClass.hInstance = hInstance;
windClass.hIcon = LoadIcon(NULL, IDI_APPLICATION);
windClass.hCursor = LoadCursor(NULL, IDC_ARROW);
windClass.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
windClass.lpszMenuName = NULL;
windClass.lpszClassName = "HelloWindowClass";
windClass.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
if (!RegisterClassEx(&windClass)) {
return 0;
}
HWND hWnd = CreateWindowEx(0, "HelloWindowClass", WINDOW_TITLE, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, WINDOW_WIDTH, WINDOW_HEIGHT, NULL, NULL, hInstance, NULL);
if (!hWnd) {
return 0;
}
ShowWindow(hWnd, nCmdShow);
MSG msg = { 0 };
while (GetMessage(&msg, NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}
01-03
09-09