首先在res目錄下建乙個檔案,命名 windows.manifest 字尾為:.manifest
然後用記事本開啟放入
//copy開始
<?xmlversion="1.0" encoding="utf-8"standalone="yes"?>
name="microsoft.windows.***x"
processorarchitecture="x86"
version="5.1.0.0"
type="win32"/>
windowsshell
type="win32"
name="microsoft.windows.common-controls"
version="6.0.0.0"
processorarchitecture="x86"
publickeytoken="6595b64144ccf1df"
language="*"
/>
//copy結束;
儲存..
然後匯入資源,把檔案windows.manifest新增到工程的資源中:
插入->資源->引入->檔案型別改為「所有檔案"->找到windows.manifest->彈出對話方塊
資源型別 填"24"->確定後(彈出一堆象亂碼一樣的東西,汗!!)
再把資源的id改為"idr_manifest"
然後在string table中新增idr_manifest,值為1,其實此處的string table的值應該是不能修改的,因此我們找到工程的resource.h,將idr_manifest巨集定義的值設為1
**為 #define idr_manifest 1
重新生成編譯執行
你的程式就有了xp/win7的風格
MFC介面美化
一般來說,預設的按鈕只能支援按鈕上的文字修改 但是可以通過以下操作來製作顯示為bmp圖示的按鈕,從而美化按鈕介面 準備好 bmp圖示檔案,以16 16畫素,24位真彩色格式檔案為例。在工程匯入圖示檔案。新建按鈕,修改按鈕屬性 owner draw true。為按鈕控制項新建 cbitmapbutto...
MFC使用Skin 外觀美化
skin 的使用 vs2008可行 一 使用 將skinppwtl.lib skinppwtl.dll skinppwtl.h三個檔案及相應 ssk 拷貝至工程資料夾下 一般還要將這些檔案放在debug資料夾下。1.在 vc7 專案 屬性 鏈結器 輸入 附加依賴項 中加入skinppwtl.lib ...
MFC 學習之 介面美化 2
1 更改圖示 將icon圖示複製到資源檔案中,載入工程,設定id。在對話方塊建構函式中,修改icon的id。2 直接換膚 skinshape工具的skinh.dll skinh.ib skinh.she skinh.h 均拷貝到工程目錄下。stdafx.h 中新增 include skinh.h p...