On Monday 30 June 2008 09:05:42 Ivan Sinitsin wrote:
Fix propblem with command `wine start http://<something>` when version of windows > NT. When version > NT we have WCHAR and don`t need to transform char to WCHAR.
I believe it's not the windows version that determines whether the data retrieved is a Unicode string but rather the iCodePage field in the CONVCONTEXT structure supplied to DdeInitialize by the client.
The patch I attached to http://bugs.winehq.org/show_bug.cgi?id=13891 makes use of that information but it will only work when the client thread is in the same process. This is because cross process querying of DDE conversation info is currently not implemented.
-Hans