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

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
SlyOstrich
Earned a small fee
Earned a small fee
Posts: 24
Joined: Thu Dec 24, 2015 7:21 am

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

Post by SlyOstrich »

Добрый день стоит вопрос как имитировать клик мыши, мне нужно клик левой и правой мыши забиндить на кнопки на клавиатуре. В WIN API это делается с помошью mouse_event, а тут как это реализовать я не понял.
User avatar
T-Rex
Moderator
Moderator
Posts: 1248
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

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

Post by T-Rex »

Если просто на кнопки, то, вероятно, обрабатывать wxKeyEvent и в нем создавать wxMouseEvent и отправлять его тому контролу, где клик должен сработать (или просто руками вызывать обработчик мышиного события.
Или, как вариант, попробовать шорткаты менеджить через wxAcceleratorTable.
Или вот статья есть.
SlyOstrich
Earned a small fee
Earned a small fee
Posts: 24
Joined: Thu Dec 24, 2015 7:21 am

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

Post by SlyOstrich »

Спс за 2 подсказку
Post Reply