[Lazarus] [lazarus] Patch for processing WM_COPYDATA in Win32 / BugID 9210

Vincent Snijders vsnijders at quicknet.nl
Mon Feb 18 19:59:32 CET 2008


Christian U. schreef:
> Seems taht the core developers work against the users here.
> WM_COPYDATA is an thing that is used very often in Windows.
> For my opinion the best way is to pass this message also to the lcl.
> The overhad is minimal and only on windows there and the compatibiliy we 
> win with this is big.
> 
> Who from you (The core developer) works realy on windows ? And who on 
> "real world" Applications ?
> 

I guess people working on real world applications use TSimpleIPC for 
interprocess communication, it is crossplatform and cross widgetset. I 
just inspected its implementation and not much to my surprise it uses 
WM_COPYDATA on windows.

So using TSimpleIPC instead of WM_COPYDATA has a minimal overhead, is 
not only on windows and the cross platform compatility we win is big.

Vincent



More information about the Lazarus mailing list