UnrealizeObject

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

 

函式功能

函式功能:該函式重置一個邏輯調色板。它指導系統去映射調色板,雖然它以前並沒有被映射過,下一次該套用為一個指定的調色板調用函式時,該系統把該邏輯調色板完全重新映射到系統調色板中。
    函式原型: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。

相關詞條

相關搜尋

熱門詞條

聯絡我們