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 Brush::GetLastStatus-Methode gibt einen Wert zurück, der die Art des letzten Methodenfehlers dieses Brush-Objekts angibt.
Syntax
Status GetLastStatus();
Rückgabewert
Typ: Status
Die Brush::GetLastStatus-Methode gibt ein Element der Status-Enumeration zurück.
Wenn seit dem vorherigen Aufruf von Brush::GetLastStatus keine für dieses Brush-Objekt aufgerufenen Methoden fehlgeschlagen sind, gibt Brush::GetLastStatus Ok zurück.
Wenn mindestens eine Methode, die für dieses Brush-Objekt aufgerufen wurde, seit dem vorherigen Aufruf von Brush::GetLastStatus fehlgeschlagen ist, gibt Brush::GetLastStatus einen Wert zurück, der die Art des letzten Fehlers angibt.
Hinweise
Sie können Brush::GetLastStatus unmittelbar nach dem Erstellen eines Brush-Objekts aufrufen, um zu bestimmen, ob der Konstruktor erfolgreich war.
Wenn Sie zum ersten Mal die Brush::GetLastStatus-Methode eines Brush-Objekts aufrufen, wird Ok zurückgegeben, wenn der Konstruktor erfolgreich war und alle bisher für das Brush-Objekt aufgerufenen Methoden erfolgreich waren. Andernfalls wird ein Wert zurückgegeben, der die Art des letzten Fehlers angibt.
Beispiele
Im folgenden Beispiel wird ein SolidBrush-ObjektsolidBrush erstellt und die status des Aufrufs überprüft, der zum Erstellen von solidBrush verwendet wird. Wenn der Aufruf erfolgreich war, verwendet der Code solidBrush , um ein Rechteck zu füllen.
VOID Example_GetLastStatus(HDC hdc)
{
Graphics graphics(hdc);
// Create a SolidBrush object.
SolidBrush solidBrush(Color(255, 0, 255, 0));
// Get the status of the last call.
Status lastStatus = solidBrush.GetLastStatus();
//If the call to create myBrush was successful, use it to fill a rectangle.
if (lastStatus == Ok)
graphics.FillRectangle(&solidBrush, Rect(0, 0, 100, 100));
}
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 | gdiplusbrush.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |
DLL | Gdiplus.dll |