Ignore:
Timestamp:
Apr 2, 2001, 12:13:28 AM (24 years ago)
Author:
sandervl
Message:

create dialog controls with CreateWindowExW; use correct SendMessage during CreateWindow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32dlg.cpp

    r5373 r5429  
    1 /* $Id: win32dlg.cpp,v 1.58 2001-03-25 08:50:42 sandervl Exp $ */
     1/* $Id: win32dlg.cpp,v 1.59 2001-04-01 22:13:27 sandervl Exp $ */
    22/*
    33 * Win32 Dialog Code for OS/2
     
    663663        dprintf(("Create CONTROL %d", info.id));
    664664
    665         char *classNameA = NULL;
    666         char *windowNameA = NULL;
    667 
    668         if(HIWORD(info.className)) {
    669              classNameA = UnicodeToAsciiString((LPWSTR)info.className);
    670         }
    671         else classNameA = (char *)info.className;
    672 
    673         if(HIWORD(info.windowName)) {
    674              windowNameA = UnicodeToAsciiString((LPWSTR)info.windowName);
    675         }
    676         else windowNameA = (char *)info.windowName;
    677 
    678         hwndCtrl = ::CreateWindowExA( info.exStyle | WS_EX_NOPARENTNOTIFY,
    679                                       classNameA,
    680                                       windowNameA,
     665        hwndCtrl = ::CreateWindowExW( info.exStyle | WS_EX_NOPARENTNOTIFY,
     666                                      (LPWSTR)info.className,
     667                                      (LPWSTR)info.windowName,
    681668                                      info.style | WS_CHILD,
    682669                                      MulDiv(info.x, xUnit, 4),
     
    686673                                      getWindowHandle(), (HMENU)info.id,
    687674                                      hInst, info.data );
    688         if(HIWORD(classNameA)) {
    689             FreeAsciiString(classNameA);
    690         }
    691         if(HIWORD(windowNameA)) {
    692             FreeAsciiString(windowNameA);
    693         }
    694675
    695676        if (!hwndCtrl) return FALSE;
Note: See TracChangeset for help on using the changeset viewer.