Make testnative (on win32) UNICODE compatible

This commit is contained in:
Anonymous Maarten 2024-06-20 15:24:22 +02:00 committed by Anonymous Maarten
parent 992f80eb51
commit 72d5f39e5c
1 changed files with 4 additions and 4 deletions

View File

@ -56,20 +56,20 @@ CreateWindowNative(int w, int h)
wc.hCursor = LoadCursor(NULL, IDC_ARROW); wc.hCursor = LoadCursor(NULL, IDC_ARROW);
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1); wc.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
wc.lpszMenuName = NULL; wc.lpszMenuName = NULL;
wc.lpszClassName = "SDL Test"; wc.lpszClassName = TEXT("SDL Test");
if (!RegisterClass(&wc)) { if (!RegisterClass(&wc)) {
MessageBox(NULL, "Window Registration Failed!", "Error!", MessageBox(NULL, TEXT("Window Registration Failed!"), TEXT("Error!"),
MB_ICONEXCLAMATION | MB_OK); MB_ICONEXCLAMATION | MB_OK);
return 0; return 0;
} }
hwnd = hwnd =
CreateWindow("SDL Test", "", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CreateWindow(TEXT("SDL Test"), TEXT(""), WS_OVERLAPPEDWINDOW, CW_USEDEFAULT,
CW_USEDEFAULT, w, h, NULL, NULL, GetModuleHandle(NULL), CW_USEDEFAULT, w, h, NULL, NULL, GetModuleHandle(NULL),
NULL); NULL);
if (!hwnd) { if (!hwnd) {
MessageBox(NULL, "Window Creation Failed!", "Error!", MessageBox(NULL, TEXT("Window Creation Failed!"), TEXT("Error!"),
MB_ICONEXCLAMATION | MB_OK); MB_ICONEXCLAMATION | MB_OK);
return 0; return 0;
} }