Funzione UnrealizeObject (wingdi.h)

La funzione UnrealizeObject reimposta l'origine di un pennello o reimposta una tavolozza logica. Se il parametro hgdiobj è un handle a un pennello, UnrealizeObject indirizza il sistema per reimpostare l'origine del pennello alla successiva selezione. Se il parametro hgdiobj è un handle a una tavolozza logica, UnrealizeObject indirizza il sistema per realizzare la tavolozza come se non fosse stata realizzata in precedenza. La prossima volta che l'applicazione chiama la funzione RealizePalette per la tavolozza specificata, il sistema esegue completamente il mapping della tavolozza logica al tavolozza di sistema.

Sintassi

BOOL UnrealizeObject(
       HGDIOBJ h
);

Parametri

h

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

La funzione UnrealizeObject non deve essere usata con oggetti di magazzino. Ad esempio, la tavolozza predefinita, ottenuta chiamando GetStockObject (DEFAULT_PALETTE), è un oggetto stock.

Una tavolozza identificata da hgdiobj può essere la tavolozza attualmente selezionata di un contesto del dispositivo.

Se hgdiobj è un pennello, UnrealizeObject non esegue nulla e la funzione restituisce TRUE. Usare SetBrushOrgEx per impostare l'origine di un pennello.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni colore

Panoramica dei colori

GetStockObject

RealizzarePalette

SetBrushOrgEx