Condividi tramite


Metodo Font::GetLastStatus (gdiplusheaders.h)

Il metodo Font::GetLastStatus restituisce un valore che indica la natura dell'errore più recente del metodo dell'oggetto Font .

Sintassi

Status GetLastStatus();

Valore restituito

Tipo: Stato

Il metodo Font::GetLastStatus restituisce un elemento dell'enumerazione Status .

Se nessun metodo richiamato su questo oggetto Font non è riuscito, Font::GetLastStatus restituisce Ok.

Se almeno un metodo richiamato su questo oggetto Font non è riuscito, Font::GetLastStatus restituisce un valore che indica la natura dell'errore più recente.

Commenti

È possibile chiamare Font::GetLastStatus immediatamente dopo la costruzione di un oggetto Font per determinare se il costruttore è riuscito.

La prima volta che chiami il metodo Font::GetLastStatus di un oggetto Font , restituisce Ok se il costruttore ha avuto esito positivo e tutti i metodi richiamati finora sull'oggetto Font hanno avuto esito positivo. In caso contrario, restituisce un valore che indica la natura dell'errore più recente.

Esempio

Nell'esempio seguente viene creato un oggetto Font , viene verificato che la chiamata per creare l'oggetto sia riuscita e, in caso affermativo, utilizza l'oggetto Font per disegnare il testo.

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);
   }
}

Requisiti

   
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 gdiplusheaders.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Carattere

Font::IsAvailable

Grafica

Status

Uso di testo e tipi di carattere