Здравствуйте, гость ( Вход | Регистрация )
kwisp | Дата 26.9.2010, 18:44 |
но мне нужно посылать нажатия кнопок в приложение находящееся в данный момент в фокусе. так а зачем писать? это задание такое что ли? В интернете должно быть валом программ такого рода - они широко используются тестировщиками для тестирования любых приложений. |
|
igor_bogomolov | Дата 26.9.2010, 18:33 |
igor_bogomolov,спасибо за ответ,но мне нужно посылать нажатия кнопок в приложение находящееся в данный момент в фокусе. Получается что тема никакого отношения к Qt не имеет. Перенес в соответствующую ветку |
|
ernie | Дата 26.9.2010, 18:01 |
Litkevich Yuriy,меня интересует,как мне воспользоваться mac os api функциями для эмуляции нажатия клавиш,т.е. эмулируемые клавиши нажимаются вне приложения,в windows для этого я использовал win api,подключал windows.h,а потом посылал нужные мне события(keybd_event),теперь надо аналогичные действия в mac os провести,но поскольку cocoa на objective-c,я не совсем понимаю,можно ли его использовать и если можно,то как,или возможно ли это с помощью carbon сделать?может я вообще не в ту сторону мыслю и можно как-то без использования cocoa и carbon это осуществить? igor_bogomolov,спасибо за ответ,но мне нужно посылать нажатия кнопок в приложение находящееся в данный момент в фокусе. |
|
igor_bogomolov | Дата 26.9.2010, 17:35 |
Смотри QKeyEvent и QCoreApplication::postEvent / QCoreApplication::sendEvent Т.е. будет примерно так
|
|
Litkevich Yuriy | Дата 26.9.2010, 15:12 |
название темы одно, а содержимое другое, я так и не понял, что тебя интерисует. | |
ernie | Дата 26.9.2010, 14:01 |
Доброго времени суток,господа.Собственно задача - эмулировать нажатие кнопок на клавиатуре в Mac OS,как это можно осуществить? | |
Просмотр темы полностью (откроется в новом окне) | |
![]() |
Текстовая версия | Сейчас: 30.11.2023, 13:20 |