Вниз
Скачать: 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.025 c
6-1137454594
GanibalLector
2006-01-17 02:36
2006.05.14
Перенаправленный ввод-вывод


2-1146025378
Юрик
2006-04-26 08:22
2006.05.14
Как сделать бегущую строку???


15-1145357489
WondeRu
2006-04-18 14:51
2006.05.14
Хочу воспользоваться оператором GOTO,


10-1118810923
Магнум
2005-06-15 08:48
2006.05.14
"The RPC server is unavailable"


15-1145509773
Ega23
2006-04-20 09:09
2006.05.14
С Днём рождения! 20 апреля




   Наверх