Click here to Skip to main content
15,908,581 members

Comments by mardul (Top 4 by date)

mardul 24-Oct-11 6:33am View    
I'm customizing the appearance of the context menu. Almost everything works with owner draw functionality. It just happens that the frame of the popup menu is not accessible. As a workaround i'm trying to intercept the WM_NCPAINT to prevent the system defined frame to be drawn.

I can intercept the message in the manner described above. My only worry is about whether it is safe to reassign the WindowProc like that or not?

Of course if there's a better way i would be very happy to hear about it.
mardul 24-Oct-11 6:07am View    
Thank you for your help. I looked into the menu notification messages but none of them allow changing the appearance of the menu.
mardul 23-Oct-11 11:07am View    
Thank you very much!
mardul 22-Oct-11 7:17am View    
Deleted
Thank you very much! That seems to be the right message. Does this require defining a new window class and implementing the popup menu from scratch? Is there any way to intercept WM_NCPAINT of a menu created with CreatePopupMenu and used with TrackPopupMenu?