Use a flag to test if create structure is unicode.

diff --git a/dlls/ttydrv/wnd.c b/dlls/ttydrv/wnd.c
index b0ae7e1..09e7244 100644
--- a/dlls/ttydrv/wnd.c
+++ b/dlls/ttydrv/wnd.c
@@ -30,7 +30,7 @@
 /**********************************************************************
  *		CreateWindow   (TTYDRV.@)
  */
-BOOL TTYDRV_CreateWindow( HWND hwnd, CREATESTRUCTA *cs )
+BOOL TTYDRV_CreateWindow( HWND hwnd, CREATESTRUCTA *cs, BOOL unicode )
 {
     BOOL ret;
 
@@ -65,7 +65,7 @@
     FIXME("(%x): stub\n", hwnd);
 #endif /* defined(WINE_CURSES) */
 
-    if (IsWindowUnicode( hwnd ))
+    if (unicode)
     {
         ret = SendMessageW( hwnd, WM_NCCREATE, 0, (LPARAM)cs );
         if (ret) ret = (SendMessageW( hwnd, WM_CREATE, 0, (LPARAM)cs ) != -1);