Método Font::GetLastStatus (gdiplusheaders.h)
El método Font::GetLastStatus devuelve un valor que indica la naturaleza del error de método más reciente de este objeto Font .
Sintaxis
Status GetLastStatus();
Valor devuelto
Tipo: Estado
El método Font::GetLastStatus devuelve un elemento de la enumeración Status .
Si no se han invocado métodos en este objeto Font , Font::GetLastStatus devuelve Ok.
Si se ha producido un error al menos un método invocado en este objeto Font , Font::GetLastStatus devuelve un valor que indica la naturaleza del error más reciente.
Comentarios
Puede llamar a Font::GetLastStatus inmediatamente después de construir un objeto Font para determinar si el constructor se realizó correctamente.
La primera vez que se llama al método Font::GetLastStatus de un objeto Font , devuelve Ok si el constructor se realizó correctamente y todos los métodos invocados hasta ahora en el objeto Font se realizó correctamente. De lo contrario, devuelve un valor que indica la naturaleza del error más reciente.
Ejemplos
En el ejemplo siguiente se crea un objeto Font , se comprueba que la llamada para crear el objeto se realizó correctamente y, si es así, usa el objeto Font para dibujar texto.
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);
}
}
Requisitos
Cliente mínimo compatible | Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | gdiplusheaders.h (include Gdiplus.h) |
Library | Gdiplus.lib |
Archivo DLL | Gdiplus.dll |