|
Вопрос # 833/ вопрос открыт / |
|
Здравствуйте, эксперты!
У меня такой вопрос как на панели задач убрать контекстное меню своей программы? Или что бы кнопка на панели задач не появлялась? Заранее благодарен.
 |
Вопрос задал: Alexandr (статус: Посетитель)
Вопрос отправлен: 6 августа 2007, 19:02
Состояние вопроса: открыт, ответов: 2.
|
Ответ #1. Отвечает эксперт: Помфюк Владимир Степанович
Здравствуйте, Alexandr!
Вот так:
ShowWindow(Application.Handle,SW_HIDE);
Ответ #2. Отвечает эксперт: Feniks
Здравствуйте, Alexandr!
Для того, что бы убрать "кнопку" окна с панели задач, надо этому окну поменять расширенные стили окна во время его создания (пример смотрим ниже). Может поможет.
Приложение: Переключить в обычный режим- procedure TForm1.FormCreate(Sender: TObject);
- var
- WnHnd : Integer;
-
- begin
- WnHnd := GetWindowLong(Handle, GWL_EXSTYLE);
- WnHnd := WnHnd or WS_EX_TOOLWINDOW;
- SetWindowLong(Handle, GWL_EXSTYLE, WnHnd);
- end;
 |
Ответ отправил: Feniks (статус: Бакалавр)
Время отправки: 7 августа 2007, 12:43
|
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|