UnrealizeObject

該函式重置一個邏輯調色板。它指導系統去映射調色板,雖然它以前並沒有被映射過,下一次該套用為一個指定的調色板調用函式時,該系統把該邏輯調色板完全重新映射到系統調色板中。

基本介紹

  • 中文名:UnrealizeObject
  • 函式原型:BOOL UnrealizeObject
  • 返回值:如果成功,返回值非零
  • 速查:Windows NT:3.1及以上版本
  • Windows:95及以上版本
函式功能,參數,

函式功能

該函式重置一個邏輯調色板。它指導系統去映射調色板,雖然它以前並沒有被映射過,下一次該套用為一個指定的調色板調用函式時,該系統把該邏輯調色板完全重新映射到系統調色板中。
函式原型:BOOL UnrealizeObject(HGDIOBJ hgdiobj);

參數

hgdiobj:標識要被重置的邏輯調色板。
返回值:如果成功,返回值非零;如果失敗,返回零。
Windows NT:若想獲得更多錯誤信息,請調用GetLastError函式。
注釋:UnrealizeObject不能與存儲對象一起使用,通過調用Getstockobject(DEFAULT-PALETTE)得到的預設調色板是一個存儲對象。由hgdiobj所定義的調色板可以是一個設備環境的當前選擇的調色板。
Windows 95和Windows 98不支持自動跟蹤畫筆源點,在使用畫筆之前,套用必須調用UnrealizeObject SetBrushorgEX和SelectzObject函式以定位該畫筆。
Windows NT 5.0或以後版本:如果hgdiobj是個畫筆,Unrealizeobject不做任何事情,並且該函式返回TRUE。可以使用SetBrusHOrgEX來設定畫筆的源點。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h;庫檔案:gdi32.lib。

相關詞條

熱門詞條

聯絡我們