Stub DDE interface for Progman.exe

Dmitry Timoshkov dmitry at codeweavers.com
Wed Feb 4 22:38:10 CST 2009


"Jeremiah Flerchinger" <jeremiah.flerchinger at gmail.com> wrote:

>> > Stubs basic DDE interface of Progman.exe. Similar to Progman stub in
>> > shell32.dll. Both will need to be extended and a 3rd progman interface
>> > will need to be added in user32.
>> 
>> Progman DDE interface should be implemented by shell32.dll, nowhere else.
>> 
> The shell32.dll DDE callback isn't always initialized & handling Progman
> calls for all apps. I've seen Progman calls pass through the DDE_client
> and DDE_server of user32.dll instead and never go through shell32.dll.

progman.exe in Windows is an empty stub.

> We can have the actual Progman functions in shell32.dll, but at least
> user32.dll will have to be able to call & be called by these. I think a
> separate progman.c/progman.h in /dlls/user32 to handle calls from all
> locations may be preferred.

Probably you need to write some tests first which actually use the progman
DDE interface.

-- 
Dmitry.



More information about the wine-devel mailing list