Funzione GetBrushOrgEx (wingdi.h)

La funzione GetBrushOrgEx recupera l'origine del pennello corrente per il contesto di dispositivo specificato. Questa funzione sostituisce la funzione GetBrushOrg .

Sintassi

BOOL GetBrushOrgEx(
  [in]  HDC     hdc,
  [out] LPPOINT lppt
);

Parametri

[in] hdc

Handle per il contesto del dispositivo.

[out] lppt

Puntatore a una struttura POINT che riceve l'origine del pennello, nelle coordinate del dispositivo.

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

Un pennello è una bitmap usata dal sistema per disegnare gli interni di forme piene.

L'origine del pennello è un set di coordinate con valori compresi tra 0 e 7, specificando la posizione di un pixel nella bitmap. Le coordinate di origine del pennello predefinite sono (0,0). Per le coordinate orizzontali, il valore 0 corrisponde alla colonna più a sinistra di pixel; il valore 7 corrisponde alla colonna più a destra. Per le coordinate verticali, il valore 0 corrisponde alla riga più alta di pixel; il valore 7 corrisponde alla riga più bassa. Quando il sistema posiziona il pennello all'inizio di qualsiasi operazione di disegno, esegue il mapping dell'origine del pennello alla posizione nell'area client della finestra specificata dall'origine del pennello. Ad esempio, se l'origine è impostata su (2,3), il sistema esegue il mapping dell'origine del pennello (0,0) alla posizione (2,3) nell'area client della finestra.

Se un'applicazione usa un pennello per riempire gli sfondi di una finestra padre e figlio con colori corrispondenti, potrebbe essere necessario impostare l'origine pennello dopo aver dipinto la finestra padre, ma prima di disegnare la finestra figlio.

Il sistema tiene automaticamente traccia dell'origine di tutti i contesti di dispositivo gestiti da finestre e ne regola i pennelli in base alle esigenze per mantenere un allineamento dei modelli sulla superficie.

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 pennello

Panoramica dei pennelli

PUNTO

SelectObject

SetBrushOrgEx

Unobject