丁香婷婷,三年片观看免费观看大全古装剧,少妇被躁爽到高潮无码,97电影天堂

下載手機汽配人

事件驅動是怎么回事?

事件驅動是怎么回事?
提問者:網友 2017-11-19
最佳回答
所謂事件驅動,簡單地說就是你點什么按鈕(即產生什么事件),電腦執行什么操作(即調用什么函數).當然事件不僅限于用戶的操作. weWidgets的中所有可以處理事件的類都繼承自wxEvtHandler,其中包含frames, buttons, menus, even documents,所有的窗體類(即從wxWindow繼承的類)和程序類(application class). 這些類可以有一個事件表,用來綁定事件和被調用的函數(handler functions). 過程 3.2. 建立一個靜態事件表(即編譯時生成的事件表)的操作步驟建立一個新類(直接或間接從wxEvtHandler繼承)為每個要處理的事件聲明被調用的函數在被處理的事件所在的類的聲明中加入宏DECLARE_EVENT_TABLE在宏BEGIN_EVENT_TABLE... END_EVENT_TABLE(就是事件表)中將函數與枚舉的數字綁定(因為產生該類型的事件的按鈕不唯一,要用枚舉數來區分);有些事件不必與枚舉數綁定,因為產生該類型的事件的對象可以確定(比如就是this). 例 3.1. 一個事件表BEGIN_EVENT_TABLE(MyFrame, wxFrame) EVT_MENU (wxID_ABOUT, MyFrame::OnAbout) EVT_MENU (wxID_EXIT, MyFrame::OnQuit) EVT_SIZE ( MyFrame::OnSize) //不必與枚舉數綁定,因為產生該類型的事件的對象是this EVT_BUTTON (wxID_OK, MyFrame::OnButtonOK)END_EVENT_TABLE()在事件中指定被綁定的數字,wxWidgets會將其映射到對應的函數,并調用函數所有在事件表中被綁定的函數有相似的形式:返回值都是void,不是virtual函數,參數為wxCommandEvent類型
回答者:網友
產品精選
在移動端查看: 事件驅動是怎么回事?
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“事件驅動是怎么回事?”的解答,僅供您參考,汽配人網不保證該解答的準確性。
主站蜘蛛池模板: 玉林市| 台东县| 嘉善县| 屏边| 阳谷县| 浦江县| 石河子市| 西和县| 新巴尔虎左旗| 滕州市| 彭山县| 正蓝旗| 莱西市| 炉霍县| 廊坊市| 昌都县| 龙州县| 昌宁县| 涞源县| 昌江| 屏东市| 永宁县| 绥阳县| 广安市| 筠连县| 应城市| 京山县| 宜宾市| 鹿邑县| 尖扎县| 平武县| 津市市| 舒城县| 盘锦市| 桃园县| 聂拉木县| 阳山县| 公安县| 内黄县| 遵化市| 南京市|