wxWidgets是一個(gè)開源的跨平臺(tái)的C++構(gòu)架庫(kù)(framework),它可以提供GUI(圖形用戶界面)和其它工具。目前的2.x版本支持所有版本的Windows、帶GTK+或Motif的Unix和MacOS。一個(gè)支持OS/2的版本正在開發(fā)中。 wxWidgets [ 查看詳細(xì) ]
快速開發(fā)小軟件時(shí),使用wxFormBuilder來(lái)設(shè)計(jì)好界面,生成XRC文件,當(dāng)然不想給別人看到xrc文件的內(nèi)容也可以用工具編譯為二進(jìn)制文件,參考wx.chm文檔吧。之后程序載入界面再綁定行為很優(yōu)雅和高效。wxFormBuilder設(shè)計(jì)好之后[ 查看詳細(xì) ]
GUI 經(jīng)典名庫(kù)wxWidgets對(duì)于按鍵事件的處理,和同類產(chǎn)品相比,有個(gè)小的、但很折磨人的不同之處:如果焦點(diǎn)位于某個(gè)控件(子窗體)之上,那么當(dāng)時(shí)發(fā)生的 wxKeyEvent事件只發(fā)給那個(gè)子窗體,而主窗體攔截不到,也無(wú)法處理[ 查看詳細(xì) ]
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告