Тема: AHK: Определить на какой TrayTip Был Клик
Создание, клик и закрытие TrayTip Можно отследить так:
OnMessage(0x400 + 0x4, "AHK_NOTIFYICON") ; WM_USER + AHK_NOTIFYICON
F1::TrayTip,1,2,1,1
F2::TrayTip,3,4,1,2
AHK_NOTIFYICON(wParam, lParam,Msg,Hwnd)
{
if (lParam = 0x402) ; TTM_ADDTOOL Create - Сообщение создания окна TrayTip.
{
ToolTip Создано окно TrayTip.
}
if (lParam = 0x404) ; TTM_ADDTOOL Close - Сообщение закрытия окна если истекло время или нажат крестик.
{
ToolTip Время показа окна закончено или нажат крестик.
}
if (lParam = 0x405) ; TTM_ADDTOOL Close - Сообщение закрытия окна если был клик по сообщению
{
ToolTip Клик.
}
}Как можно определить по какому TrayTip'у был клик?
Получается надо будет вытащить информацию с помощью TTM_GETTOOLINFO, только что то не получается.

