WM_GETICON patch

Chris chris.kcat at gmail.com
Sun Jun 11 22:26:11 CDT 2006


On Sunday 11 June 2006 13:42, Mike Hearn wrote:
> Well I guess this is a slight improvement but obviously WM_GETICON
> requires inter-process bitmaps to be supported in some fashion, which is a
> fair bit of work.

Aren't icons already created on the global heap? They're created with 
GlobalAlloc16, and (optionally) added to a link list of shared icons. Since 
HICONs are really just void pointers, would something need to be done to 
transform the pointer for the receiving thread to see the same memory 
(assuming different processes need different pointers to see the same memory 
area)? I'm not too read up on how shared memory actually works.



More information about the wine-devel mailing list