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 |