Commit 4c8da489 authored by cutealien's avatar cutealien

Make Win32Window example compatible with the UNICODE define.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@5145 dfc29bdd-3216-0410-991c-e03cc46cb475
parent d491626b
...@@ -79,7 +79,7 @@ int main() ...@@ -79,7 +79,7 @@ int main()
HINSTANCE hInstance = 0; HINSTANCE hInstance = 0;
// create dialog // create dialog
const char* Win32ClassName = "CIrrlichtWindowsTestDialog"; const fschar_t* Win32ClassName = __TEXT("CIrrlichtWindowsTestDialog");
WNDCLASSEX wcex; WNDCLASSEX wcex;
wcex.cbSize = sizeof(WNDCLASSEX); wcex.cbSize = sizeof(WNDCLASSEX);
...@@ -103,7 +103,7 @@ int main() ...@@ -103,7 +103,7 @@ int main()
int windowWidth = 440; int windowWidth = 440;
int windowHeight = 380; int windowHeight = 380;
hWnd = CreateWindow( Win32ClassName, "Irrlicht Win32 window example", hWnd = CreateWindow( Win32ClassName, __TEXT("Irrlicht Win32 window example"),
style, 100, 100, windowWidth, windowHeight, style, 100, 100, windowWidth, windowHeight,
NULL, NULL, hInstance, NULL); NULL, NULL, hInstance, NULL);
...@@ -114,18 +114,18 @@ int main() ...@@ -114,18 +114,18 @@ int main()
// create ok button // create ok button
hOKButton = CreateWindow("BUTTON", "OK - Close", WS_CHILD | WS_VISIBLE | BS_TEXT, hOKButton = CreateWindow(__TEXT("BUTTON"), __TEXT("OK - Close"), WS_CHILD | WS_VISIBLE | BS_TEXT,
windowWidth - 160, windowHeight - 40, 150, 30, hWnd, NULL, hInstance, NULL); windowWidth - 160, windowHeight - 40, 150, 30, hWnd, NULL, hInstance, NULL);
// create some text // create some text
CreateWindow("STATIC", "This is Irrlicht running inside a standard Win32 window.\n"\ CreateWindow(__TEXT("STATIC"), __TEXT("This is Irrlicht running inside a standard Win32 window.\n")\
"Also mixing with MFC and .NET Windows.Forms is possible.", __TEXT("Also mixing with MFC and .NET Windows.Forms is possible."),
WS_CHILD | WS_VISIBLE, 20, 20, 400, 40, hWnd, NULL, hInstance, NULL); WS_CHILD | WS_VISIBLE, 20, 20, 400, 40, hWnd, NULL, hInstance, NULL);
// create window to put irrlicht in // create window to put irrlicht in
HWND hIrrlichtWindow = CreateWindow("BUTTON", "", HWND hIrrlichtWindow = CreateWindow(__TEXT("BUTTON"), __TEXT(""),
WS_CHILD | WS_VISIBLE | BS_OWNERDRAW, WS_CHILD | WS_VISIBLE | BS_OWNERDRAW,
50, 80, 320, 220, hWnd, NULL, hInstance, NULL); 50, 80, 320, 220, hWnd, NULL, hInstance, NULL);
video::SExposedVideoData videodata((key=='b')?hIrrlichtWindow:0); video::SExposedVideoData videodata((key=='b')?hIrrlichtWindow:0);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment