VC UI介面庫大集合

2021-06-20 00:59:28 字數 3214 閱讀 7006

guitoolkit

guitoolkit(開源,類似visual studio 2003風格)

gardenui(免費,介面效果挺好的,xml,** 介面 分離)

cjlib(開源,免費,unicode編碼,是xtreme toolkit的前生,但xtreme toolkit收費了)

libuidk(部分免費,不開源,效果好,適合貼圖)

bcgcontrolbar(收費,介面感覺和office類似)

skin++(收費,介面很好看,從它的截圖上可以看出)

activeskin(未知)

sygui(收費,類似office)

一般到下面兩個**找自己需要的控制項,可以參考一下:

vc介面庫和**庫介紹

cjlib(mfc擴充套件開發包,是xtreme toolkit的前生,但xtreme toolkit收費了)

bcgcontrolbar(收費,mfc擴充套件開發包,功能很強大)

skin++(收費,介面很好看)

uskin(收費,介面很好看)

sygui(收費,mfc擴充套件框架)

libuidk(部分免費,不開源,效果好,適合貼圖)

guitoolkit(開源,mfc擴充套件框架)

gardenui(免費,介面效果挺好的,xml,**介面分離)

vc常用外掛程式

1.visual assist

(強烈推薦)

從5.0一直到現在的

vax,功能越來越強大,除了以前版本中的自動識別各種關鍵字,系統函式,成員變數,自動給出輸入提示,自動更正大小寫錯誤,自動標示錯誤等等以外,最新的版本中還在

workspace

視窗中加入乙個

va view

,可以更方便的查詢工程中的檔案、類和變數。

2.wndtabs

(強烈推薦)

wndtabs

主要是在編輯視窗中顯示了所有已經開啟的檔案,在

vc中能夠更方便的操作這些檔案,比如修改檔案屬性,

copy

檔案路徑、檔名等,並且還開放源**,你要是願意的話,可以新增自己很興趣的功能。

3.linecounter

用來統計整個工程的**行數,包括總行數、**行數、注釋行數、空行數等,並且對多個工程一起統計時,不會把相同的檔案計算多次

.4.spelly

乙個拼寫檢查的外掛程式,可以對整個檔案或所選部分進行拼寫檢查,支援

c/c++/c#, vb, fortran

和html

。5.sourcestyler c++

此外掛程式是針對

c++的乙個格式化工具,可以針對自己的編碼習慣,選擇一種編碼風格,也可以自己定義,而且定義非常詳細,有表示式、指標、模板、類、列舉等十幾種,肯定能滿足你的需要

6.numega boundschecker

(強烈推薦)

是針對visual c++6.0

應用程式的最為全面的錯誤檢測工具。

boundschecker

能自動指出靜態,堆疊記憶體錯誤和資源洩漏問題。

boundschecker

能夠校驗最新的

windows apis

,包括activex, directx, ole/com, odbc

等等。能夠發現與

windows

平台相容性。

7.bcgcontrolbar library

非常好的一套應用於

vc6的介面擴充套件類庫,輕鬆的作出

vc2003

的介面。並且給了各種介面例子,如

vc.net

、outlook

、更換**等等。

8.comment wizard

visual c++

外掛程式,提供了

visual c++

源**註解標準化與自動化功能。在它的幫助下,您可快速建立標標頭檔案資訊註解,檔案中模組註解,

c++處理方式,以及c語言功能與歷史校正功能註解,等等。

vc介面庫

收集guitoolkit(

開源,類似

visual studio 2003風格)

gardenui(

免費,介面效果挺好的

,xml

,**介面分離)

cjlib(

開源,免費,

unicode編碼,

是xtreme toolkit

的前生,但

xtreme toolkit

收費了)

libuidk(

部分免費,不開源,效果好

,適合貼圖

)bcgcontrolbar(

收費,介面感覺和

office類似)

skin++(

收費,介面很好看

)skinmagic(

與skin++

類似activeskin(未知)

sygui(收費,

類似office)

mfc介面庫: guitoolkit 和 sygui

官網:guitoolkit

kb/library/guitoolkit.aspx?display=printall&fid=4311&df=90&mpp=25&noise=3&sort=position&view=quick&fr=251

上面**總結了很多東西.

guitoolkit

guitoolkit, mfc介面擴充套件庫, 個人作品, 非常棒的類庫, 完全free.

官方**是 

從預編譯的二進位制例子來看, guitoolkit已經實現了乙個完整而複雜介面的解決方案, 接近於很多商業的庫, 如bcgcontrolbar. 可惜由於個人作品的關係, 幾乎沒有文件和技術支援(如果有的話, 豈非太完美了).

從得到的完整的原始碼來看, 在vc6下編譯稍需修改一下,

1)標頭檔案需要在vc中被檢索到, 所以在vc option中增加guitoolkit/sourcecode/personal/extlib/header

2)原有的工程依賴關係不對,全部去掉即可.

3)import語句#import "program filescommon filessystemadomsado15.dll" 缺少驅動器符指示

4)在guiframwnd.h中包含的系統檔案afximpl.h路徑不對, 將之從系統的mfc/src目錄拷貝的extlib/header即可.

基本上這樣處理後,就可以正確編譯大部分的例子**了.

jQuery Select操作大集合

jquery獲取select選擇的text和value 語法解釋 select id change function 為select新增事件,當選擇其中一項時觸發 var checktext select id find option selected text 獲取select選擇的text va...

SQL基礎大集合

可以把 sql 分為兩個部分 資料操作語言 dml 和 資料定義語言 ddl sql 結構化查詢語言 是用於執行查詢的語法。但是 sql 語言也包含用於更新 插入和刪除記錄的語法。一定要記住,sql對大小寫不敏感!查詢和更新指令構成了 sql 的 dml 部分 1,select 從資料庫表中獲取資料...

FTP命令大集合

ftp的命令列格式為 ftp v d i n g 主機名 引數介紹 v 顯示遠端伺服器的所有響應資訊 d 使用除錯方式 n 限制ftp的自動登入,即不使用.netrc檔案 g 取消全域性檔名 ftp使用的內部命令如下 其中括號表示可選 1.cmd args 在本地機種執行互動shell exit回到...