安裝三部曲:
step1:下 載 gdiplus sdk 檔案包;
鏈結位址1:http://www.codeguru.com/code/legacy/gdi/gdiplus.zip
鏈 接位址2:http://www.codersource.net/samples/mfcgdiplus.zip
step2:安裝;
(1) 頭(gdiplus*.h)檔案安裝目錄:c:/program files/microsoft visual studio/vc98/gdiplus;
(2)靜態庫(gdiplus.lib)檔案安裝目錄:c:/program files/microsoft visual studio/vc98/lib;
(3)動態庫(gdiplus.dll)檔案安裝目 錄:copy 到 exe 檔案存放目錄或者直接使用系統中自帶的 gdiplus.dll;
step3:配置開發環境下的路徑
從 vc6 主選單 tools->options... 進入設定視窗,選擇 directories 選項卡,在 show directories for: 下拉列表中選擇 include files,在列表中增加 c:/program files/microsoft visual studio/vc98/gdiplus。
鏈 接位址2:http://www.codersource.net/samples/mfcgdiplus.zip
解壓之後,請核對一下資料夾中的目錄結構:
root (directory)
│ ├includes (directory)
│ ├gdiplus.h
│ ├gdiplusbase.h
│ ├……
│ ├……
│ └gdiplus*.h
├lib (directory)
│ └gdiplus.lib
└gdiplus.dll
step2:安裝
我採取的做法是:
(1) 頭(gdiplus*.h)檔案安裝目錄:c:/program files/microsoft visual studio/vc98/gdiplus;
把 gdi+ sdk 檔案包中的 includes 目錄重新命名為 gdiplus,再把 gdiplus 資料夾 copy 到 c:/program files/microsoft visual studio/vc98 目錄裡面,換句話說就是把檔案包中所有的 gdiplus*.h 檔案 copy 到 c:/program files/microsoft visual studio/vc98/gdiplus 目錄下。
(2)靜態庫(gdiplus.lib)檔案安裝目錄:c:/program files/microsoft visual studio/vc98/lib;
把 gdiplus.lib copy 到 c:/program files/microsoft visual studio/vc98/lib 中。
(3)動態庫(gdiplus.dll)檔案安裝目 錄:copy 到 exe 檔案存放目錄或者直接使用系統中自帶的 gdiplus.dll;
step3:配置開發環境下的路徑
為了讓 vc6 在編譯的時候,能夠找到 gdi+ 相關的庫檔案和標頭檔案,還需要在 vc6 開發環境中進行目錄配置。
(1)從 vc6 主選單 tools->options... 進入設定視窗,選擇 directories 選項卡;
(2)在 show directories for: 下拉列表中選擇 include files,在列表中增加 gdiplus 標頭檔案所存放的目錄路徑,這個路徑應該與 step2 裡面(1)的路徑一致;
(3)在 show directories for: 下拉列表中選擇 library files,在列表中增加 gdiplus.lib 所存放的目錄路徑,這個路徑應該與 step2 裡面(2)的存放路徑一致;
(4)重啟 vc6,以儲存修改後的配置。
在 VC6 中使用 GdiPlus 使用
下面用 vc6 來寫乙個 gdiplus 的 demo 工程 step2 新增標頭檔案宣告 在 stdafx.h 中新增以下 microsoft visual c will insert additional declarations immediately before the previous ...
在 VC6 中使用 GdiPlus(五)
下面用 vc6 來寫乙個 gdiplus 的 demo 工程 step2 新增標頭檔案宣告 在 stdafx.h 中新增以下 microsoft visual c will insert additional declarations immediately before the previous ...
在VC6中使用GDI
包含了標頭檔案和庫 dll和.lib形式的都有 我在編譯過程中出現了編譯錯誤 ulong ptr沒被定義。錯誤在gdiplusinit.h中 typedef status winapi notificationhookproc out ulong ptr token 一行。然後我在gdiplusin...