wingdi.h


FrameRect

Traza un borde alrededor del rectángulo especificado usando el pincel especificado. El ancho y alto del borde es siempre una unidad lógica.

Sintaxis

int FrameRect(
    HDC hDC,          // manipulador a contexto de dispositivo 
    CONST RECT *lprc, // puntero a estructura con las coordenadas del rectángulo
    HBRUSH hbr        // manipulador de pincel
   );

Parámetros:

hDC: identifica el contexto de dispositivo.

lprc: puntero a una estructura RECT que contiene las coordenadas lógicas de la esquina superior izquierda y la inferior derecha del rectángulo.

hbr: identifica el pincel que se usa para dibujar el borde.

Valor de retorno

Si la función tiene éxito, el valor de retorno es TRUE.

Si la función falla, el valor de retorno es FALSE. Para obtener más información, llamar a GetLastError.

Observaciones

El pincel identificado por el parámetro hbr debe haber sido creado usando una de las funciones CreateHatchBrush, CreatePatternBrush o CreateSolidBrush, o recuperado mediante la función GetStockObject.

Si el miembro bottom de la estructura RECT es menor o igual que el miembro top, o el miembro right es menor o igual que el miembro left, la función no traza el rectángulo.