Funzione CreatePalette (wingdi.h)

La funzione CreatePalette crea una tavolozza logica.

Sintassi

HPALETTE CreatePalette(
  [in] const LOGPALETTE *plpal
);

Parametri

[in] plpal

Puntatore a una struttura LOGPALETTE che contiene informazioni sui colori nella tavolozza logica.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per una tavolozza logica.

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

Commenti

Un'applicazione può determinare se un dispositivo supporta le operazioni del tavolozza chiamando la funzione GetDeviceCaps e specificando la costante RASTERCAPS.

Dopo che un'applicazione crea una tavolozza logica, può selezionare tale tavolozza in un contesto del dispositivo chiamando la funzione SelectPalette . Una tavolozza selezionata in un contesto di dispositivo può essere realizzata chiamando la funzione RealizePalette .

Quando non è più necessaria la tavolozza, chiamare la funzione DeleteObject per eliminarla.

Requisiti

   
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

DeleteObject

GetDeviceCaps

LOGPALETTE

RealizzarePalette

SelezionarePalette