之前我都是習慣用 Visual C++ 來開發程式,
但是感覺上它很多地方並不如 Visual Basic 那樣靈活,
而正巧手上正在寫的這一個程式用 Visual C++ 似乎是做不來,
(大概是我程度太差了...)
還好我找到了另外一個自由、開放的軟體可以代替 Visual C++ - wxWindows。
簡介:
wxWindows 是一個超過十年的 Open Source 專案,
主要是提供在開發跨平台的 GUI 程式時,
類似 Visual C++ 的 MFC 那樣的一些常用元件。
如果您要開發跨平台的程式時它是很不錯的選擇。
特色:
wxWindows 的目的就是提供類似 Visual C++ 的 MFC 元件,
在開發程式時只要呼叫這些元件就可以省下很多的開發作業了。
比如說您要在程式裡繪圖時,
可以呼叫 wxWindows 的 wxDC 元件
它正巧類似 MFC 裡的 CDC 元件,
因此寫起程式來會有如在使用 MFC 的得心應手。
而 wxWindows 也在 Linux、Windows、MacOS、OS/2 等各平台提供相同的元件,
所以您的程式只要重新編譯後就可以在 Linux/Windows 等各平台上使用了。
官方網頁:
http://www.wxwindows.org
展望:
據說,Borland 已經決定捨 Kylix 就 wxWindows,
(因為 Kylix 寫出來的東西似乎只能在 KDE 下面跑...似乎受限太大)
看來 wxWindows 可是大有前途的!
請參考:http://www.wxwindows.org/borland01.htm
不知是否也有哪位學長也是用 wxWindows,
可否一起討論一些心得呢?
對了,我用的是 Dev-C++ + wxWindows For Windows,
而 Linux 的 wxWindows 還有點問題尚待解決...