wxWidgets:wxMouseEvent类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxMouseEvent类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxMouseEvent類用法
- wxWidgets:wxMouseEvent類用法
- 用法詳細說明
wxWidgets:wxMouseEvent類用法
用法詳細說明
#include <wx/event.h>
wxMouseEvent的繼承圖
該事件類包含有關鼠標生成的事件的信息:它們包括鼠標按鈕按下和釋放事件以及鼠標移動事件。
所有涉及按鈕的鼠標事件都wxMOUSE_BTN_LEFT用于鼠標左鍵、wxMOUSE_BTN_MIDDLE中鍵和wxMOUSE_BTN_RIGHT右鍵。如果系統支持更多的按鈕,也可以生成wxMOUSE_BTN_AUX1和wxMOUSE_BTN_AUX2事件。請注意,并非所有鼠標都有中間按鈕,因此便攜式應用程序應避免依賴來自它的事件(但可以使用鼠標左鍵和控制鍵在 Mac 平臺下使用單鍵鼠標模擬右鍵單擊)。
出于wxEVT_ENTER_WINDOW和wxEVT_LEAVE_WINDOW事件的目的,如果鼠標位于窗口客戶區而不是其子項之一內,則認為鼠標位于窗口內。換句話說,父窗口wxEVT_LEAVE_WINDOW不僅在鼠標完全離開窗口時接收事件,而且在它進入其子窗口之一時也接收事件。
與鼠標事件關聯的位置用生成事件的窗口的窗口坐標表示,您可以使用wxWindow::Cl
總結
以上是生活随笔為你收集整理的wxWidgets:wxMouseEvent类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光大银行信用卡现金分期如何申请
- 下一篇: 交行刷卡金一定要刷卡吗