我正在考慮將smartwin用於僅限Windows平臺的C++項目,但請注意,自2.0rc5發佈以來,尚未發佈18個月的版本,即它看起來已不再維護。有沒有人使用smartwin(一個Windows C++ GUI操作系統庫)?
玩起來似乎很不錯,我喜歡它的使用模板,信號/插槽(通過提升),它會滿足項目需求,但我想一些其他用戶正在使用它的經驗幫助我加重它?
我正在考慮將smartwin用於僅限Windows平臺的C++項目,但請注意,自2.0rc5發佈以來,尚未發佈18個月的版本,即它看起來已不再維護。有沒有人使用smartwin(一個Windows C++ GUI操作系統庫)?
玩起來似乎很不錯,我喜歡它的使用模板,信號/插槽(通過提升),它會滿足項目需求,但我想一些其他用戶正在使用它的經驗幫助我加重它?
你看過Qt嗎?我認爲它有很多你正在尋找的功能,並且在開發者工具和框架成熟度方面都會更好地支持很多。
考慮使用wxWidgets。它是成熟的,支持良好的圖書館,有很多功能。
「......我們真的不需要一個完整的應用程序框架或跨平臺的可移植性 - 只是一個精簡版的Win32 GUI框架,可以很容易地添加到現有的應用程序」
這正是Smartwin創建對於。將它與Sally IDE相結合,您將擁有一個完整的RAD開發環境,該環境非常緊湊且完整。請注意,Google目前正在爲其Chrome瀏覽器使用WTL,但Smartwin比WTL效率更高。
Smartwin還有一個名爲Winelib的庫,他們希望長期來看這也是一個便攜式環境。
就個人而言,如果你想要便攜,我會去wxWidgets。但是,如果你打算一定要留在窗戶上,我一定會給Smartwin ++看一看。
我,我自己,會使用wxWidgets,因爲這是我通常使用和習慣的,所以這只是一種個人選擇。
祝你好運。 -Donald
終於找到了WTL,這是一個非常無縫和無痛的過渡。感謝大家的評論和迴應。
從來沒有使用圖書館從死的項目。 – Francis 2009-12-09 09:09:58