|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.11.2007, 12:51 | #11 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
ТЫ ведь можеш зарегить несколько хоткеев под своими номерами: RegisterHotkey(Handle, 1, MOD_win, VK_space); RegisterHotkey(Handle, 2, MOD_CTRL, VK_space); и соответственно проверять елси msg.hotkey= томуто, то тото...
I'm learning to live...
|
|
01.11.2007, 13:04 | #12 |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Точняк а я незаметил...
А можно вот так ? RegisterHotkey(Handle, 1, HotKey1.hotkey); Да , и обизательно анрегить хоткеи после того как я назначил другой ?если я назначю два разных хоткея с одинаковыми номерами старый 'затрётся' ??? ------------------------------------------------------------------------ если я буду назначать например 5 хоткеев , то таким способом можно их различать только по номеру да ? так можно ? :RegisterHotkey(Handle, 999, MOD_CTRL, VK_space); ------------------------------------------------------------------------ Вопрос всёещё важный для меня : как в реестр записывачь считывать значение хоткеев ??? если можно примерчик непомешалбы.... ---
|
01.11.2007, 13:17 | #13 | |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Цитата:
---
|
|
01.11.2007, 13:36 | #14 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
Цитата:
Давай не ленись...
I'm learning to live...
|
||
01.11.2007, 13:50 | #15 | |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Цитата:
---
|
|
01.11.2007, 14:04 | #16 |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Ураа заработало =)))) а как зарегить сам хоткей используя только registerhotkey и Hotkey1/2/3.hotkey ?
мне обязательно кк в тваём примере перебирать все компоненты на форме в поисках хоткея ? если их у меня штук 100 будет это не сильно затормозит загрузку/выход из программы ? ---
|
01.11.2007, 14:55 | #17 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
01.11.2007, 16:45 | #18 | |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Нету тут такого примера ((( весде фиксированный хоткей (( нигде нету такой записи или чегото наподобу...
Цитата:
Мне нужно чтобы юзер моей програмки мог сам назначать хоткеи причём во время выполнения програмки а это можно сделать только лиш с помощью элемента HotKey1 ! т.к. только в нём можно выбирать сочитания клавиш... скажите как правильно вписать в функцию RegisterHotkey текущее значение HotKey1.hotkey и зарегать его ? ---
|
|
04.11.2007, 18:41 | #19 |
Познаю мир
Форумчанин Подтвердите свой е-майл
Регистрация: 05.10.2007
Сообщений: 387
|
Ктонибудь подскажет ???
---
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Горячие клавиши VS 2008 | .:KOLYAN:. | Свободное общение | 2 | 02.09.2008 14:32 |
Горячие клавиши назначенные для макросов Word | Glad | Microsoft Office Word | 0 | 05.10.2007 20:29 |
По нажатию, каких сочетаний клавиш можно программно развернуть приложение, если оно свернуто в трее? | Johnny_B | Win Api | 1 | 04.06.2007 08:20 |