On Mon, Feb 8, 2010 at 4:19 PM, Alexandre Julliard <[email protected]> wrote: > Damjan Jovanovic <[email protected]> writes: > >> Changelog: >> * user32: make wineserver calls to get and set window droptargets >> >> Get and set the window drop targets from user32.dll, and not ole32.dll >> like in try 1. > > That's not much better, you are still having ole32 do server calls, only > hidden behind a Wine-specific export. You should be able to do this with > only standard user32 APIs, or you need to make a very convincing case > that it's impossible without private exports.
About these "standard user32 APIs"... Are you referring to calling DefWndProc() with custom messages, somehow using the undocumented WM_DROPOBJECT family of messages, doing what Windows does (which is RPC into RPCSS.EXE according to Rob Shearman) or something I haven't thought of? > -- > Alexandre Julliard > [email protected] > Thank you Damjan Jovanovic
