CreateCompatibleBitmap

CreateCompatibleBitmap,該函式創建與指定的設備環境相關的設備兼容的點陣圖。

函式功能

函式功能:該函式創建與指定的設備環境相關的設備兼容的點陣圖
函式原型:HBITMAP CreateCompatibleBitmap(HDC hdc,int nWidth,int nHeight);

參數

參數:
hdc: 設備環境句柄。
nWidth:指定點陣圖的寬度,單位像素
nHeight:指定點陣圖的高度,單位為像素。
返回值:如果函式執行成功,那么返回值是點陣圖的句柄;如果函式執行失敗,那么返回值為NULL。若想獲取更多錯誤信息,請調用GetLastError。
備註:由CreateCompatibleBitmap函式創建的點陣圖的顏色格式與由參數hdc標識的設備的顏色格式匹配。該點陣圖可以選入任意一個與原設備兼容的記憶體設備環境中。由於記憶體設備環境允許彩色和單色兩種點陣圖。因此當指定的設備環境是記憶體設備環境時,由CreateCompatibleBitmap函式返回的點陣圖格式不同。然而為非記憶體設備環境創建的兼容點陣圖通常擁有相同的顏色格式,並且使用與指定的設備環境一樣的色彩調色板。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭檔案:wingdi.h;庫檔案:gdi32.lib。

相關詞條

相關搜尋

熱門詞條

聯絡我們