
14.07.2010, 14:14
|
 |
Активный
|
|
Регистрация: 20.02.2007
Адрес: Мой адрес не дом и не улица, мой адрес 0x7С00
Сообщения: 208
Версия Delphi: 2006
Репутация: 884
|
|
Код:
...
Var
CursorPos: TPOINT;
...
TRAYICON: begin GetCursorPos(CursorPos);
if lParam = WM_RBUTTONUP then begin
SetForegroundWindow(HandleWnd);
TrackPopupMenu(PopupMenu1, TPM_LEFTALIGN or TPM_LEFTBUTTON or TPM_RIGHTBUTTON, CursorPos.X, CursorPos.Y, 0, HandleWnd, nil);
EndMenu;
SendMessage(HandleWnd,WM_NULL,0,0);
end;
...
HandleWnd - Хендл главного окна\
PopupMenu1 - Менюха
__________________
Програмистами не рождаются, ими становятся!
|