| 
| 
 | Вопрос # 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
 
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |