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

Вниз

Ресурсное меню. Изменение сочетаний горячих клавиш (API).   Найти похожие ветки 

 
MyNameIsVova   (2003-01-13 17:14) [0]

Добрый день. Вопрос для тех, кто пишет программы на чистом API. У моей программы меню грузится из ресурсов. В меню установлены горячие клавиши. Как мне их изменить (сочетания горячих клавиш)??? Я пытался установить сочетание клавиш Ctrl+М с помощью ModifyMenu, но ничего не вышло. Помогите!

var
Menu: hMenu;
Popup: hMenu;
P: TPoint;
begin
//Загрузка Меню из ресурса
Menu := LoadMenu(hInstance, "MAINMENU");
Popup := GetSubMenu(Menu, 0);

//Попытка добавления сочетания горячих клавиш
ModifyMenu(Menu, 0, MF_BYCOMMAND,
0, PChar("Написать сообщение автору программы\tCtrl+М"));


 
Игорь Шевченко ©   (2003-01-13 17:30) [1]

RTFM: Accelerators


 
MyNameIsVova   (2003-01-13 17:40) [2]

RTFM

What is?


 
Игорь Шевченко ©   (2003-01-13 18:05) [3]

Read this fucking manual


 
MyNameIsVova   (2003-01-13 18:12) [4]

Ну, нет там ничего толкового. Мне бы пример, хоть какой-нибудь... Хоть самый "мертвый", только без VCL.


 
MyNameIsVova   (2003-01-13 21:26) [5]

Люди!! Где Вы???


 
Феу ©   (2003-01-13 22:00) [6]

Дак ведь прав Шевченко. В Win32 SDK раздел Keyboard Accelerators. В нем даже примеры есть, на Си естестно.



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
3-87272
anatolyk
2003-02-08 20:53
2003.02.27
Работа с БД.


14-87664
uw
2003-02-10 23:58
2003.02.27
Ищу живой 486-й


1-87448
Yrtimd
2003-02-18 18:06
2003.02.27
Проблемы с EhLib


1-87371
kronprince
2003-02-17 11:45
2003.02.27
Ведение лог-файлов


1-87378
AnnReal
2003-02-17 16:44
2003.02.27
Трабл с BitBtn, глотает нажатие Enter, а он необх. в др. месте