Связь комбинации клавишь с событием

  • Автор темы Автор темы extrime
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
E

extrime

Привет всем, тут такое дело, есть програмка точнее пустое окно, каким образом можно связать определенное событие с определенной комбинацией клавишь?

Спасибо за внимание...
 
Создать таблицу акселераторов, и на каждый акселератор повесить вызов нужной функции.
Для создания таблицы нужно создать массив структур типа ACCEL, присвоить каждому полю структуры-элемента массива нужное значение, затем вызвать функцию CreateAcceleratorTable.
Кроме того, таблицу акселераторов можно создать в редакторе ресурсов и при запуске программы подгружать её с помощью LoadAccelerators
Все подробности, параметры и описания можно найти в MSDN.
 
Смотрел MSDN конкретно того не нашел....может я тебя не понял, может ты меня....
Окно мое писанно в WinApl представляющее собой пустое окно, созданное средствами Windows.

Как я понял вся реализация работы окна, той или иной функции осуществляется по средствам сообщений msg. Пытаюсь оттолкнуться от этого...
Буду точне, хочу реализовать следующее:
При нажатии комбинации клавишь Alt+F4 - всплывало диалоговое окно, а не закрытие приложения??
 
Over.
Все догнал! Теперь вопрос в другом - в создании таблицы клавиш-ускорителей.

Способ создания таблицы акселераторов?
 
Если ты на чистом АПИ пишешь - почитай петцольда что ли.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab