#define msg_tray_handler (umsg == wm_trayicon && lparam == umouseevent) / {/ setmsghand (true); / func (); / lresult = 0; / if (ismsghand ()) / return true; /}
Code description:
Umouseevent is a mouse event for tray messages,
WM_TRYICON is a custom pallet message,
FUNC is the corresponding message processor.