VC++由于其強大的功能被廣大程序員作為Windows下開發的首選工具,但是VC++也存在對界面支持較差的缺點,許多VC程序員為開發一個漂亮、專業的應用程序界面將耗費大量的時間和精力。SYGUI設計和開發的目的就是希望能彌補VC的這個缺點,為VC下的界面開發提供一套完整、專業的解決方案。
SYGUI 是一個 MFC 擴展類庫,其中封裝了大量和GUI 相關的類,可以幫助您快速創建類似 dotNet 和 Office 等風格的界面,下圖是本文所附例子運行時的界面:
SYGUI 集成到MFC應用程序中是很方便的,您只需要在StdAfx.h中加入SYGUI 頭文件
#include “sygui.h”
然后鏈接到 SYGUI 庫即可。具體可參考本文的例子程序或訪問 。
SYGUI 中對工具條、菜單和狀態條等常用的界面組件功能進行了增強,關于SYUGI中界面組件的詳細功能和用法將在以后的文章中詳細介紹。
SYUGI 目前版本為 1.0 Beta版,將于
關于本文的例子程序編譯可參考例子代碼中 sygui編譯說明.txt.
原文轉自:http://www.anti-gravitydesign.com