Funzione CreatePenIndirect (wingdi.h)

La funzione CreatePenIndirect crea una penna cosmetica logica con lo stile, la larghezza e il colore specificati in una struttura.

Sintassi

HPEN CreatePenIndirect(
  [in] const LOGPEN *plpen
);

Parametri

[in] plpen

Puntatore a una struttura LOGPEN che specifica lo stile, la larghezza e il colore della penna.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle che identifica una penna cosmetica logica.

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

Commenti

Dopo che un'applicazione crea una penna logica, può selezionare tale penna in un contesto di dispositivo chiamando la funzione SelectObject . Dopo aver selezionato una penna in un contesto di dispositivo, può essere usata per disegnare linee e curve.

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

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

CreatePen

DeleteObject

ExtCreatePen

Getobject

LOGPEN

Funzioni penna

Panoramica delle penne

RGB

SelectObject