I would like to use both Click and Double click on my applications system tray icon. I'm using the common Shell_NotifyIcon API to create the icon and Form_MouseMove to detect any mouse operations that accure.
The problem is that I'm unable to find a way to determan if a mouse event was a single click or a double click since there is no WM_LButtonClick constant. If I check for LButtonDown or LButtonUp the events both accure with a double click aswell.
Is there anyway to know if the user clicked knowing it was not supposed to be a double click?