Partager via


Font::GetLastStatus, méthode (gdiplusheaders.h)

La méthode Font::GetLastStatus retourne une valeur qui indique la nature de l’échec de méthode le plus récent de cet objet Font .

Syntaxe

Status GetLastStatus();

Valeur de retour

Type : État

La méthode Font::GetLastStatus retourne un élément de l’énumération Status .

Si aucune méthode appelée sur cet objet Font n’a échoué, Font::GetLastStatus retourne OK.

Si au moins une méthode appelée sur cet objet Font a échoué, Font::GetLastStatus retourne une valeur qui indique la nature de l’échec le plus récent.

Notes

Vous pouvez appeler Font::GetLastStatus immédiatement après la construction d’un objet Font pour déterminer si le constructeur a réussi.

La première fois que vous appelez la méthode Font::GetLastStatus d’un objet Font , elle retourne Ok si le constructeur a réussi et si toutes les méthodes appelées jusqu’à présent sur l’objet Font ont réussi. Sinon, elle retourne une valeur qui indique la nature de l’échec le plus récent.

Exemples

L’exemple suivant crée un objet Font , vérifie que l’appel pour créer l’objet a réussi et, le cas échéant, utilise l’objet Font pour dessiner du texte.

VOID Example_GetLastStatus(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a Font object.
   Font myFont(L"Arial", 16);

   // Check the status of the last call.
   Status status = myFont.GetLastStatus();

   // If the call to create myFont succeeded, use myFont to write text.
   if (status == Ok)
   {
       SolidBrush solidbrush(Color(255, 0, 0, 0));
       WCHAR      string[] = L"The call succeeded";
       graphics.DrawString(string, 18, &myFont, PointF(0, 0), &solidbrush);
   }
}

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdiplusheaders.h (inclure Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

Police

Font::IsAvailable

Graphismes

État

Utilisation de texte et de polices