Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Pen::GetLastStatus-Methode gibt einen Wert zurück, der die Art des letzten Methodenfehlers dieses Pen-Objekts angibt.
Syntax
Status GetLastStatus();
Rückgabewert
Typ: Status
Die Pen::GetLastStatus-Methode gibt ein Element der Status-Enumeration zurück.
Wenn seit dem vorherigen Aufruf von Pen::GetLastStatus keine Für dieses Pen-Objekt aufgerufenen Methoden fehlgeschlagen sind, gibt Pen::GetLastStatusOk zurück.
Wenn mindestens eine Methode, die für dieses Pen-Objekt aufgerufen wurde, seit dem vorherigen Aufruf von Pen::GetLastStatus fehlgeschlagen ist, gibt Pen::GetLastStatus einen Wert zurück, der die Art des letzten Fehlers angibt.
Hinweise
Sie können Pen::GetLastStatus unmittelbar nach dem Erstellen eines Pen-Objekts aufrufen, um zu bestimmen, ob der Konstruktor erfolgreich war.
Wenn Sie die Pen::GetLastStatus-Methode eines Pen-Objekts zum ersten Mal aufrufen, wird OK zurückgegeben, wenn der Konstruktor erfolgreich war und alle bisher für das Pen-Objekt aufgerufenen Methoden erfolgreich waren. Andernfalls wird ein Wert zurückgegeben, der die Art des letzten Fehlers angibt.
Beispiele
Im folgenden Beispiel wird ein Pen-Objekt erstellt, das Bindestrichformat festgelegt und eine gestrichelte Linie gezogen. Der Code überprüft dann die status der Methode, die den Bindestrich für den Stift festlegt.
VOID Example_GetLastStatus(HDC hdc)
{
Graphics graphics(hdc);
// Create a pen.
Pen pen(Color(255, 255, 0, 0), 5);
// Set the dash style, and draw a dashed line.
pen.SetDashStyle(DashStyleDash);
graphics.DrawLine(&pen, 0, 0, 200, 100);
// Check the status of the method that sets the dash style for the pen.
Status status = pen.GetLastStatus();
if(status == Ok)
{
// The call to SetDashStyle was successful.
}
else
{
// There was a problem with the call to SetDashStyle.
}
}
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | gdipluspen.h (include Gdiplus.h) |
| Bibliothek | Gdiplus.lib |
| DLL | Gdiplus.dll |