Page 1 of 1

имитировать клик мыши

Posted: Tue Oct 25, 2016 8:32 am
by SlyOstrich
Добрый день стоит вопрос как имитировать клик мыши, мне нужно клик левой и правой мыши забиндить на кнопки на клавиатуре. В WIN API это делается с помошью mouse_event, а тут как это реализовать я не понял.

Re: имитировать клик мыши

Posted: Tue Oct 25, 2016 10:27 am
by T-Rex
Если просто на кнопки, то, вероятно, обрабатывать wxKeyEvent и в нем создавать wxMouseEvent и отправлять его тому контролу, где клик должен сработать (или просто руками вызывать обработчик мышиного события.
Или, как вариант, попробовать шорткаты менеджить через wxAcceleratorTable.
Или вот статья есть.

Re: имитировать клик мыши

Posted: Tue Oct 25, 2016 10:46 am
by SlyOstrich
Спс за 2 подсказку