![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Спасибо, но все равно, как-то грубо выглядит..
Неужели нет более универсального способа?
Moonquake
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 26.11.2010
Сообщений: 28
|
![]()
Если бы ты хранил в .ini файле значения констант mod_ было бы не так грубо.
Или хотя бы коды клавиш Alt, Ctrl и т.д. |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Хм, не думаю, вот у меня функция выводит при нажатии на CTRL - Ctrl, а для функции RegisterHotKey() нужно узкаывать mod_control (а не mod_ctrl), и как быть?
Moonquake
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 26.11.2010
Сообщений: 28
|
![]()
Я твой вопрос вообще не понял :D
Перефразируй, если не сложно. |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]() ![]() В редакторе хоткеев, у моей программы, при нажатии на клавишу, заносится в переменную ее значение. Что бы потом сохранить значение этй переменной в .ini файле, так вот, при нажатии на CTRL, функция выводит - Ctrl, а мне нужно mod_control, а не mode_ctrl... Это если хранить как ты говоришь, не в ASCII кодах, а тупо mod_control, mod_alt и т.д. Если хранить в ascii то проблем с этим нет. Как еще обьяснить?)
Moonquake
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 26.11.2010
Сообщений: 28
|
![]()
Так...
Скинь пример .ini файла. |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
дык причем тут пример, вопрос в том и стоит сейчас, как лучше и проще сохранять значения в ini файлах..
в 15 сообщении я четко сказал, в чем проблема, а именно, если хранить в ascii кодах, то потом гемор с переобразованием этих кодов, в нормальный вид для функции RegisterHotKey(). А если хранить значения типа - mod_ctrl, то опять же подводные камни, ибо ctrl и control разные вещи, и первое функция не схавает) хз, куда уж подробнее.
Moonquake
Последний раз редактировалось phphel; 25.03.2011 в 22:41. |
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Кажется, нашел я решение
![]() Код:
Moonquake
|
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
все равно актуально, не разобрался..
Moonquake
|
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 26.11.2010
Сообщений: 28
|
![]()
Ты что за бред родил? :D
Константы mod_ctrl в помине нет... Я запутался с тобой под самые кишки... |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
установка собственных горячих клавиш в windows | sum42 | Помощь студентам | 4 | 22.09.2009 21:58 |
Вопрос по использованию горячих клавиш и Enter в Delphi | Evgenii | Общие вопросы Delphi | 3 | 16.06.2009 22:31 |
Отлов горячих клавиш, Builder C++ 6.0 | MsF | C++ Builder | 2 | 24.02.2009 11:02 |
Срочно требуется помощь с привязкой горячих клавиш..... | Jinxers | Операционные системы общие вопросы | 4 | 08.02.2009 20:09 |
Как сделать привязку глобальных горячих клавиш к свой проге? | Jinxers | Помощь студентам | 1 | 08.02.2009 00:29 |