摘要:
wxWidgets是个非常优秀的跨平台库,既可以用来开发GUI程序,也可以用来开发事件驱动的无GUI服务器程序。wxWidgets的事件处理机制为线程间通信提供了又一个便利的方法。下面是具体步骤:1、头文件中定义事件ID或直接使用wxID_ANY;#define ID_MY_THREAD_EVENT2、主线程中定义事件处理函数;void OnMyThreadEvent(wxThreadEvent& event);3、事件关联表中增加事件与处理函数的关联;BEGIN_EVENT_TABLE(MyApp,wxApp) EVT_THREAD(ID_MY_THREAD_EVENT, MyApp 阅读全文