Metodo Pen::ResetTransform (gdipluspen.h)
Il metodo Pen::ResetTransform imposta la matrice di trasformazione mondiale di questo oggetto Pen sulla matrice di identità.
Sintassi
Status ResetTransform();
Valore restituito
Tipo: Stato
Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .
Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Ok .
Commenti
La matrice di identità rappresenta una trasformazione che non fa nulla. Se la matrice di trasformazione mondiale di un oggetto Pen è la matrice di identità, non viene applicata alcuna trasformazione mondiale agli elementi disegnati usando l'oggetto Pen .
Esempio
L'esempio seguente crea un oggetto Pen , imposta una matrice di ridimensionamento sulla penna e disegna un rettangolo. Il codice reimposta quindi la trasformazione della penna e disegna un secondo rettangolo.
VOID Example_ResetTrans(HDC hdc)
{
Graphics graphics(hdc);
// Create a pen, and set its transformation.
Pen pen(Color(255, 0, 0, 255), 2);
pen.ScaleTransform(8, 4);
// Draw a rectangle with the transformed pen.
graphics.DrawRectangle(&pen, 50, 50, 150, 100);
pen.ResetTransform();
// Draw a rectangle with no pen transformation.
graphics.DrawRectangle(&pen, 250, 50, 150, 100);
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | gdipluspen.h (include Gdiplus.h) |
Libreria | Gdiplus.lib |
DLL | Gdiplus.dll |