Вниз
Скачать: 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.042 c
15-1144148201
NeyroSpace
2006-04-04 14:56
2006.05.14
Ядерная война с терроризмом?


15-1145191437
Pazitron_Brain
2006-04-16 16:43
2006.05.14
CMS без баз данных


3-1142848954
barakuda
2006-03-20 13:02
2006.05.14
сложная выборка в paradox


15-1145187388
Aust
2006-04-16 15:36
2006.05.14
регистрация


2-1145436953
Александр123123
2006-04-19 12:55
2006.05.14
создание класса




   Наверх