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 |