![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Активация программы
Leviathan © (2001-12-29 02:07:00)Приложение деактивировано, нужно, чтобы при щелче на трей-иконку оно активировалось и вылезло на первый план.
Хлор (2002-01-08 06:42:00) [1]Вот шматок смотри может пригодиться:
procedure TForm1.IconTray (var Msg: TMessage);
var
Pt: TPoint;
begin
if Msg.lParam = wm_rbuttondown then
begin
GetCursorPos (Pt);
PopupMenu1.Popup (Pt.x, Pt.y);
end;
if Msg.lParam = WM_lBUTTONDBLCLK then
begin
ShowWindow(Application.Handle, SW_RESTORE);
end;
end;
RaZEr (2001-12-29 06:39:00) [2]Ну или SetForegroundWindow(MainWnd.Handle);
Suntechnic (2001-12-29 04:40:00) [3]
ShowWindow(Application.Handle, SW_RESTORE);