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

Вниз

Как в XP спрятаться от ALT+TAB?   Найти похожие ветки 

 
demonyator ©   (2003-04-14 23:49) [0]

Сабж сообственно.
Пробовал вот что.
program Project1;
uses
Forms,
Windows,
Unit1 in "Unit1.pas" {Form1};
{$R *.RES}
var
ExtendedStyle : integer;
begin
Application.Initialize;
ExtendedStyle:=GetWindowLong(application.Handle, GWL_EXSTYLE);
SetWindowLong(Application.Handle, GWL_EXSTYLE,
ExtendedStyle or WS_EX_TOOLWINDOW {AND NOT WS_EX_APPWINDOW});
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

Не получается........


 
Cobalt ©   (2003-04-15 12:35) [1]

попробуйте разкомментировать кусок


 
demonyator ©   (2003-04-16 19:06) [2]

пробовал, - не хочет никак, то есть программа запускается, работает, но значок не пропадает.


 
demonyator ©   (2003-04-18 15:04) [3]

ну подскажите хоть что-нибудь.


 
Snap ©   (2003-04-18 15:07) [4]

По моему там с ShowWindow нао намутить. sw_hide что ли поставить. Одним словом, копай в этом направлении.


 
DAT   (2003-04-18 18:09) [5]

Вы все правильно делаете, не хватает только одной строчки:

Application.CreateForm(TStartForm, StartForm);
Application.ShowMainForm:=false;
Application.Run;


 
demonyator ©   (2003-04-22 22:22) [6]

Application.ShowMainForm:=false; не катит, потому что я хочу видеть свою форму.... помимо этого значок появляется как только форма становится видимой...

Проблему эту я всё-таки решил, кому интересно, вот как:
Для каждой формы я пропиываю по сути то же самое в onCreate

var
WnHnd : Integer;
begin
WnHnd := GetWindowLong(Form1.Handle, GWL_EXSTYLE);
WnHnd := WnHnd or WS_EX_TOOLWINDOW;
SetWindowLong(Form1.Handle, GWL_EXSTYLE, WnHnd);


После этого всё чудесно. Спасибо всем за помощь.



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
14-7708
Delirium
2003-06-17 16:05
2003.07.03
C# Builder vs VS.Net 2003


11-7372
SPeller
2002-10-10 15:54
2003.07.03
ShowModal


8-7563
Help me!!!!!!!1
2003-03-20 16:33
2003.07.03
Как сделать зону рисования больше в TImage.Canvas


14-7706
Burmistroff
2003-06-14 18:31
2003.07.03
www.coderz.net = 127.0.0.1 ???


14-7628
TuZ
2003-06-18 21:11
2003.07.03
Как сделать сервис для 2К или НТ?