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

Вниз

System menu   Найти похожие ветки 

 
inri13666 ©   (2006-04-23 15:55) [0]

Доброго времени суток всем
С праздничком :)

Может кто знает можноли редактировать System menu, которое появляеться при нажатии на иконку в верхнем бордере формы.

Заранее Всем Спасибо


 
begin...end ©   (2006-04-23 16:57) [1]

Да, это возможно. Получить дескриптор этого меню можно, вызвав GetSystemMenu. После этого можно удалять существующие пункты (но не нужно, поскольку пользователь этому, скорее всего, не обрадуется) или добавлять новые (через InsertMenuItem). Обрабатывать выбор пунктов (как стандартных, так и добавленных Вами) можно, реагируя на сообщение WM_SYSCOMMAND, посылаемое окну, которому принадлежит меню. Выяснить, какой именно пункт был выбран, можно по значению поля TWMSysCommand.CmdType.



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

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

Наверх




Память: 0.46 MB
Время: 0.036 c
15-1145541172
Ketmar
2006-04-20 17:52
2006.05.14
php-форум на файлах


2-1145852307
Westbronx
2006-04-24 08:18
2006.05.14
Работа с текстом


5-1130225284
Новенький
2005-10-25 11:28
2006.05.14
Изменить Scroll у TStringList


2-1145804461
SuslovaEN
2006-04-23 19:01
2006.05.14
Двумерные массивы


15-1145531028
__DATA__
2006-04-20 15:03
2006.05.14
Русские буквы в английской WindowsXP Home ed SP2