Форум: "WinAPI";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизРесурсное меню. Изменение сочетаний горячих клавиш (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 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c