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

Вниз

как сделать, чтобы для формы в приложении на taskbar е отображала   Найти похожие ветки 

 
dimmu3   (2002-12-02 08:42) [0]

сь отдельная кнопка, как будто это отельное приложение - наглядный пример - outlook express или the bat! - при закачивании почты появляется именно такое окно.


 
Song ©   (2002-12-02 08:53) [1]

WS_EX_APPWINDOW подарить окну.


 
dimmu3   (2002-12-02 08:58) [2]

используем handle формы и функцию sendmessage?


 
Song ©   (2002-12-02 09:02) [3]

Нет. Используя SetWindowLong()


 
dimmu3   (2002-12-02 09:13) [4]

спасибо!


 
dimmu3   (2002-12-02 10:16) [5]


еще вопрос - что в третьем параметре указывать?


 
Song ©   (2002-12-02 10:23) [6]

Новый стиль.


 
dimmu3   (2002-12-02 10:26) [7]

и какой???


 
Song ©   (2002-12-02 10:27) [8]

Я уже написал в Song © (02.12.02 08:53)


 
dimmu3   (2002-12-02 10:31) [9]

тогда как это выглядит целиком?
SetWindowLong(Form.Handle,???,WS_EX_APPWINDOW)


 
dimmu3   (2002-12-02 10:31) [10]

gwl_ExStyle?


 
Song ©   (2002-12-02 10:33) [11]

Установить стиль - SetWindowLong()
Для этого Вам надо получить сначала старый стиль - GetWindowLong() и скомбинировать его с новым - WS_EX_APPWINDOW. Т.к. данный стиль относится к расширенным, получить его нужно через GWL_EXSTYLE. Результат комбинации подставляется в третий параметр:

SetWindowLong(Handle,GWL_EXSTYLE,GetWindowLong(Handle,GWL_EXSTYLE) or WS_EX_APPWINDOW);


 
dimmu3   (2002-12-02 10:37) [12]

SetWindowLong(Form.Handle,gwl_ExStyle,WS_EX_APPWINDOW);
это работает, только с помощью alt+tab между ними можно переключаться при активной первой форме


 
Song ©   (2002-12-02 10:40) [13]

Ну дык естессно, Вы ж своё окно сделали окном-приложением. За всё надо платить. Изменили стандартную функциональность, примите все последствия.



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
3-62339
vip_nik_ukr
2002-12-24 09:50
2003.01.20
люди помогите с табличкой в Paradox!


1-62508
grab3
2003-01-10 15:25
2003.01.20
String2Pchar


3-62406
Свой
2002-12-25 11:21
2003.01.20
Выбор в dbgrid


3-62412
pavelsinicinv
2002-12-26 12:11
2003.01.20
Запрос ... не получается


4-62903
Lex_!
2002-12-03 13:33
2003.01.20
Можно ли запустить приложение из моей программы так...