SetBitmapDimensionEx為點陣圖指定首選的大小。這些大小可以為應用程式所用,然而不能被系統所用。
基本介紹
- 中文名:SetBitmapDimensionEx
- 庫檔案:gdi32.lib
- 頭檔案:wingdi.h
- Windows CE:不支持
函式功能,函式原型,參數,
函式功能
該函式為點陣圖指定首選的大小。這些大小可以為應用程式所用,然而不能被系統所用。
函式原型
BOOL SetBitmapDimensionEx(HBITMAP bBitmap, int nWidth, int nHeight, LPSIZE lpSize);
參數
hBitmap:指向點陣圖的句柄。該點陣圖不可能是DIB類型的點陣圖。
nWidth:指定點陣圖的寬度,以0.1毫米為單位。
nHeight:指定點陣圖的高度,以0.1毫米為單位。
返回值:如果該函式成功,那么返回值非零;如果該函式失敗,那么返回值為零。
Windows NT:若想獲得更多錯誤信息,請調用GetLastError函式。
備註:應用程式可以通過調用GetBitmapDimensionEX函式來檢索點陣圖的大小,該點陣圖的大小是用函式SetBitmapDimensionEX設定的。
由hBitmap參數標識的點陣圖不能是DIB類型,DIB類型點陣圖是由函式GreateDIBSection來創建的。如果該點陣圖為DIB類型,那么函式SetBitmapDimensionEX會失敗。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h:庫檔案:gdi32.lib。