Форум программистов, компьютерный форум CyberForum.ru

Как установить и обрабатывать HotKey из dll (из фильтра directshow) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка функцый http://www.cyberforum.ru/cpp-beginners/thread331097.html
У меня в классе есть 3 такие функции int getMonth(); std::string getMonth(); char *getMonth(); компилирую, пишет такую ошибку F:\Atk\ATime\ATime.h|14|error: 'std::string ATime::getMonth()' cannot be overloaded| F:\Atk\ATime\ATime.h|13|error: with 'int ATime::getMonth()'| F:\Atk\ATime\ATime.h|15|error: 'char* ATime::getMonth()' cannot be overloaded| F:\Atk\ATime\ATime.h|13|error: with 'int...
C++ Разложить число на простые множители Я для этого написал программу : #include <stdio.h> #define MAXN 1000 int main(){ freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); int A,primes,pointer = 0,i = 2; //primes содержит простое число , а primes его степ. http://www.cyberforum.ru/cpp-beginners/thread331094.html
C++ Дерево общего вида
Задание: Динамическое дерево произвольной размерности(ссылочная часть узла-список) знаю как обращаться с бинарным деревом, но с произвольным проблемы Вот что есть по бинарному, может можно как то переделать Добавлять элементы можно после какого-либо уже добавленного, т.е. пользователь вводит новый элемент и тот после которого добавить // Лабораторная работа N5 // Студента...
программирование в спорте C++
выскажите, пжста, ваши предложения по программе в области спорта и физической подготовке
C++ Среди простых чисел найти найти такое, в двоичной записи которого максимальное число единиц. http://www.cyberforum.ru/cpp-beginners/thread331076.html
Помогите пожалуйста! Среди простых чисел, не превосходящих n, найти такое, в двоичной записи которого максимальное число единиц.
C++ Ошибка в перезагрузке Помогите пожалуйста найти ошибку. #include<iostream> using namespace std; class a {private: int b; double c; public: a():b(0),c(0.0) подробнее

Показать сообщение отдельно
Owyn
0 / 0 / 0
Регистрация: 28.05.2009
Сообщений: 64
09.07.2011, 01:32     Как установить и обрабатывать HotKey из dll (из фильтра directshow)
Надо сделать горячую клавишу из своей динамической библиотеки (фильтра directshow) где нет своих окон в плеер который её подгружает. давно интересуюсь как, раньше надо было в dll сделать хоткей, после долгих попыток = забил. теперь возникла та-же потребность, но уже для фильтра directshow.

найденные варианты:
1.RegisterHotkey на создаваемое из dll невидимое окно, сколько не пробовал - не вышло (давно еще)
2.SetWindowsHookEx с WH_KEYBOARD думаю теперь тыкать
3.за'loop'ить какую-нибудь ф-цию в бесконечный цикл и проверять GetAsyncKeyState до посинения (сомнительно вообще)

дополнительный требования:
чтоб хоткей работал как от англ, так и от русской раскладки ( был независимым от раскладки)
ctrl+x

буду очень благодарен помощи тк гуглил-гуглил, да не выгуглил.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru