Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

Как работать с handle всего приложения и отдельных форм   Найти похожие ветки 

 
Ал   (2002-11-12 09:32) [0]

Работая с VCL я, чтобы скрыть окно из панели задач, но оставить на экране и в системном лотке, использовал ShowWindow(Application.Handle, SW_HIDE) на событии onShow для главной формы.

При попытке сделать то же самое с KOL - ошибка: Undeclared identifier: "Application"
При попытке работать с другими API-функциями, где нужен handle окна - Undeclared identifier: "handle".
Я конечно обошел это для окна (нахожу HWND через FindWindow), а вот как же все-таки оставить приложение на экране, но убрать с панели задач?


 
bartov   (2002-11-12 09:39) [1]

Applet.Handle - handle всего приложения
Form.Handle - отдельных форм


 
bartov   (2002-11-12 10:39) [2]

ShowWindow(Application.Handle, SW_HIDE)

Applet.Visible := FALSE; // Hide
Applet.Visible := TRUE; // Show


 
Ал   (2002-11-12 11:00) [3]

Уважаемый bartov!
Но у меня Form1.Handle (Form2.Handle, ...) в функциях, подвешенных на события, не работает.
Выдает Undeclared identifier: "handle"!!!
Почему - не понимаю! Пришлось извращаться FindWindow(), чтобы этот самый Handle получить.


 
Ал   (2002-11-12 11:20) [4]

И к тому же ни ShowWindow(Applet.Handle, SW_HIDE), ни Applet.Visible := False не прячет приложение с панели задач.
Может я что-то не так делаю?


 
SPeller ©   (2002-11-12 12:26) [5]

Form1.Form.Handle
Form2.Form.Handle
Applet.Handle


 
lamachok   (2002-11-12 19:25) [6]

блин если ты трой пишешь дак ты вообще форму не создавай и все



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-55852
MetalFan
2003-07-02 08:38
2003.07.17
клава Sven Multimedia 800 (USB)


6-55695
fyty
2003-05-10 21:43
2003.07.17
Terminal


1-55651
Rel_
2003-07-04 10:39
2003.07.17
TMemo


1-55630
Immortal_Death
2003-07-03 12:02
2003.07.17
Уникальнное имя компонента...


1-55617
leonidus
2003-07-02 23:34
2003.07.17
Как перетащить ссылку из поля