百捷C++界面庫(C++ UILib)是一款基于無句柄窗口(也即:windowless、directui)技術的C++界面庫。它旨在提供一套易用、獨立的界面庫。使得C++開發(fā)者除了MFC、VCL、QT、WxWidgets之外又多了一套支持Windows下GUI開發(fā)的類庫;不僅如此,它還提供了一些常用的類和算法以提高開發(fā)速度。
百捷C++界面庫使用說明
1、請將UILib相關的dll拷貝到【UIDesigner】目錄或設置下環(huán)境變量path,才可以正常啟動uIDesigner
2、如果缺少文件,請安裝vc運行時環(huán)境,搜索vcredist-2010.zip下載安裝后即可
虛擬目錄配置說明
虛擬目錄節(jié)點名為vd,vd節(jié)點可以有多個,即代表服務器有多個虛擬目錄。如果需要增新的虛擬目錄,只需將已有的vd節(jié)點拷貝一份作為config新的子 節(jié)點然后修改vd的配置即可。
本示例中,虛擬目錄名稱為空,則表示它是WEB服務器的根目錄。vd的各屬性含義如下:
name
虛擬目錄的名稱。
path
虛擬目錄對應的實際物理目錄
serveraddr
虛擬目錄下的應用程序需要連接數(shù)據(jù)庫的數(shù)據(jù)庫服務器地址
database
應用程序所需連接的數(shù)據(jù)庫名稱
dbuser
連接數(shù)據(jù)庫時的用戶名
dbpass
連接數(shù)據(jù)庫時的密碼
files子節(jié)點
此節(jié)點下配置一些文件擴展名,出現(xiàn)在配置中的文件擴展名是可以被客戶端訪問和下載的,未出現(xiàn)的將會被禁止訪問。
此節(jié)點下的屬性名是任意整數(shù),只要保證不重復,屬性名則是文件擴展名。
defaultfiles子節(jié)點
此節(jié)點下配置的文件名,即是當URL中不帶文件時只帶目錄時的缺省文件,服務器將依次在所訪問目錄下查找所配置的文件,如果存在,則允許訪問,不存在,則禁止訪問。