Вниз
Скачать: 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.039 c
1-1144169008
WebSqlNeederr
2006-04-04 20:43
2006.05.14
Банальный вопрос: как узнать текст строки Мемо на которой кликнул


4-1140502429
konrads
2006-02-21 09:13
2006.05.14
USB устройства


2-1145709298
Ку Ку
2006-04-22 16:34
2006.05.14
Дополнительная кнопка


4-1140364778
delphi-oracle
2006-02-19 18:59
2006.05.14
Управление чужім окном.


2-1145943531
barakuda
2006-04-25 09:38
2006.05.14
ВЗЯТЬ ПО МОДУЛЮ




   Наверх