This commit is contained in:
Adam D. Ruppe 2020-05-14 09:35:16 -04:00
parent c8f856d6fb
commit c0244be169
1 changed files with 3 additions and 4 deletions

View File

@ -8301,16 +8301,15 @@ version(Windows) {
} }
void createWindow(int width, int height, string title, OpenGlOptions opengl, SimpleWindow parent) { void createWindow(int width, int height, string title, OpenGlOptions opengl, SimpleWindow parent) {
import std.conv : to;
string cnamec; string cnamec;
wstring cn;// = "DSimpleWindow\0"w.dup;
if (sdpyWindowClassStr is null) loadBinNameToWindowClassName(); if (sdpyWindowClassStr is null) loadBinNameToWindowClassName();
if (sdpyWindowClassStr is null || sdpyWindowClassStr[0] == 0) { if (sdpyWindowClassStr is null || sdpyWindowClassStr[0] == 0) {
cnamec = "DSimpleWindow"; cnamec = "DSimpleWindow";
} else { } else {
cnamec = sdpyWindowClass; cnamec = sdpyWindowClass;
} }
cn = cnamec.to!wstring ~ "\0"; // just in case, lol
WCharzBuffer cn = WCharzBuffer(cnamec);
HINSTANCE hInstance = cast(HINSTANCE) GetModuleHandle(null); HINSTANCE hInstance = cast(HINSTANCE) GetModuleHandle(null);
@ -8399,7 +8398,7 @@ version(Windows) {
auto pixelformat = ChoosePixelFormat(hdc, &pfd); auto pixelformat = ChoosePixelFormat(hdc, &pfd);
if ((pixelformat = ChoosePixelFormat(hdc, &pfd)) == 0) if (pixelformat == 0)
throw new WindowsApiException("ChoosePixelFormat"); throw new WindowsApiException("ChoosePixelFormat");
if (SetPixelFormat(hdc, pixelformat, &pfd) == 0) if (SetPixelFormat(hdc, pixelformat, &pfd) == 0)