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

Christian U. z0m3ie at gmx.net
Mon Feb 18 21:50:46 CET 2008


Vincent Snijders schrieb:
> 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.
>   
I use also the IPC Classes when i can but a lot of already exising Win32 
Apps use WM_COPYDATA so i have no choice.

> 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
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>
>   




More information about the Lazarus mailing list