WINEFILE: Eliminate use of windowsx.h
Mike McCormack
mike at codeweavers.com
Sun Mar 19 08:05:20 CST 2006
Robert Shearman wrote:
>> Using the following example:
>>
>> #define ComboBox_AddString(hwndCtl, lpsz) \
>> ((int)SendMessage((hwndCtl), CB_ADDSTRING, 0L,
>> (LPARAM)(LPCTSTR)(lpsz)))
>>
>> In Wine source, UNICODE is not defined. So should the above be using
>> SendMessageW/LPCWSTR or SendMessageA/LPCSTR?
>
> Either "void *" as I mentioned above or only the LPARAM cast for Wine
> source files, and LPCTSTR still for Winelib.
You seem to miss the point about SendMessage. A or W? You have to
choose, and you don't know what is appropriate.
Mike
More information about the wine-devel
mailing list