CreateCursor

CreateCursor該函式創建一個指定大小、位模式和熱點的游標。

基本介紹

  • 中文名:CreateCursor
  • 頭檔案:winuser.h
  • 庫檔案:user32.lib
  • Windows CE:不支持
簡介,參數說明,

簡介

函式原型:HCURSOR CreateCursor(HINSTANCE htnst,int xHotSpot;int yHotSpot;int nWidth;int nHeight,CONST VOID *pvANDPlane,CONST VOID *pvXORPlane);

參數說明

hlnst:創建游標的應用程式的當前事例句柄。
xHotSpot:指定游標熱點的水平位置。
yHotSpot:指定游標熱點的垂直位置。
nWidth:以像素為單位指定游標的寬度。
nHeight:以像素為單位指定游標的高度。
pvANDPlane:指向一個位元組數組指針,該數組包含游標AND掩碼的位值,就象設備相關的單色點陣圖一樣。
pvXORPlane:指向一個位元組數組的指針,該數組包含游標XOR掩碼的位值,就象設備相關的單色點陣圖一樣。
返回值:如果成功,返回游標的值;如果失敗,返回值為NULL(空),若想獲得更多錯誤信息,調用GetLastError函式。
備註:nWidth和nHeight參數必須指定一個當前顯示驅動支持的寬度和高度,因為系統不能創建一個其他尺寸的游標,為了確定顯示驅動所支持的寬度和高度,請使用GetSystemMetrics函式,指定SM_CXCUROR或SM_CYCURSOR值。在一個應用程式關閉之前,必須調用DestroyCursor函式來釋放與游標有關的任何系統資源。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:winuser.h;庫檔案:user32.lib。

相關詞條

熱門詞條

聯絡我們