Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.069 c
3-1142713372
xayam
2006-03-18 23:22
2006.05.14
Почему IBExpert так загружает процессор?


2-1145980322
Poruchik
2006-04-25 19:52
2006.05.14
вопрос по TMemo


2-1146000528
Krants
2006-04-26 01:28
2006.05.14
ТМемо.Lines


15-1145188119
Tirael
2006-04-16 15:48
2006.05.14
вход


3-1142876148
RealGanj
2006-03-20 20:35
2006.05.14
Даты в Oracle




   Наверх