Selected Category: wxWidgets (10)

View Mode: Post List Post Summary

1. 先看這篇來建立基本的 wxWidgets 開發環境。

2. 到 wxSQLite3 下載頁下載套件。截至這篇文章為止,使用的版本是 1.9.3(支援 SQLite 3.6.7)。

3. 到系統去新增環境變數 WXWIN,值就是安裝 wxWidgets 的地方。以這裡為例,是 C:\wxWidgets-2.8.9。

Posted by zxlin at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(188)

1. 到 Visual Studio Express Edition 下載頁,點選最下面 Offline ,下載映像檔。截至此篇文章,使用版本是 Visual Studio 2008 Express Edition SP1。

2. 到 wxWidgets 下載頁,選則頁面中間 wxMSW 下載安裝檔,截至此篇文章,版本是 2.8.9。

3. 到 DialogBlocks 下載頁,下載 for Windows (Unicode) 版本,截至此篇文章,版本是 4.28。

Posted by zxlin at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(984)

微軟推出 Visual Studio 2008 Express Edition 之後(正確來說,含 SP1),在去年底抓下來試試看。比較起 Visual Studio 2005 Express Edition,它把 Platform SDK 也包進來了,而且離線安裝的版本就是一個映像檔,抓下來就可以裝 Visual C++,Visual Basic 跟 Visual C#,算是很方便了。也因此,很久沒在 Windows 上寫 wxWidgets 的程式了,最近想些東西,因此就拿 wxWidgets-2.8.9 + Visual Studio 2008 Express Edition + DialogBlocks 4.28 這樣子的組合來玩。

DialogBlocks 4.28 已經支援 Visual Studio 2008 Express C++ ,因此在偵測環境上都不是問題,也可以順利的編出函式庫。根據wxWidgets的完美伴侶以及wxWidgets的完美伴侶(2),Visual Studio Express Edition 跟 wxWidgets 的組合使用是不錯的。其實只有兩個問題要解決:

1. 編譯出來的程式拿到其他電腦執行時,可能會遇到缺少 DLL 的問題

Posted by zxlin at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(862)

wxGTK-2.8.8 中,預設是 --enable-unicode,但是很奇怪的,configure --enable-unicode 之後,在 setup.h 裡面並不會
#define HAVE_WCSTOULL,結果導致使用 wxString 中的 ToLongLong 一直沒辦法法轉成 64 bits 的長整數。但是如
果是以 configure --disable-unicode,則 #define HAVE_STRTOULL。

Posted by zxlin at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(119)

最近在用 wxWizard 寫那種下一步下一步的精靈,結果…

如果在 wxWizard 的頁面中,加入一個 wxStaticText,裡面填入一串很長很長的文字,

Posted by zxlin at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(56)

1 2