Воспользовался поиском, нашёл похожую тему, но решения там нет и описания толком тоже нет.
Есть приложение, которое использует DirectInput для получения нажатий мышки и клавиатуры.
Что нужно сделать: нужно передавать нажатия клавиатуры и мыши в свернутое приложение.
Наработки: Post/SendMessage не работают с DirectInput. Работает только keybt/mouse_event. А так-же SendInput, если в качестве сканкодов передавать не обычные значения, а те, которые использует DirectInput, там есть дефайны в заголовочных файлах DirectX.
Ищу способ сделать это без установки окна в foreground режиме. Или установить его в псевдо-фореграунд режиме, когда окна не активно, но винда "думает", что оно активно, если такое вообще возможно.
Если можете привести пример, приводите. Понимаю код C/C++/VB/Delphi, мне собсно только суть нужна.
По возможности, без инжекта кода в приложение, которое использует DirectInput.
11.03.09 12:34: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт