Генерация события нажатия клавиши в wxWidgets программно - PullRequest
0 голосов
/ 15 августа 2010

Я ищу способ программно генерировать события нажатия клавиш в приложении C ++ wxWidgets для тестирования написанного мной элемента управления.

Есть ли способы сделать это?

Большое спасибо за помощь!

Sahas

Ответы [ 2 ]

0 голосов
/ 16 августа 2010

Сначала необходимо создать объект wxKeyEvent, заполнить его необходимой ключевой информацией, а затем вызвать метод ProcessEvent целевого элемента управления.

0 голосов
/ 15 августа 2010

В wx 2.9 есть / будет wxUIActionSimulator (в настоящее время он присутствует в базовой форме в транке и в улучшенной в одной из веток svn, которая скоро будет объединена).Вы должны иметь возможность взять соответствующие файлы и использовать их вместе с wx 2.8, если вам нужно, но я не проверял это.

...