Função RectVisible (wingdi.h)

A função RectVisible determina se alguma parte do retângulo especificado está dentro da região de recorte de um contexto de dispositivo.

Sintaxe

BOOL RectVisible(
  [in] HDC        hdc,
  [in] const RECT *lprect
);

Parâmetros

[in] hdc

Um identificador para o contexto do dispositivo.

[in] lprect

Um ponteiro para uma estrutura RECT que contém as coordenadas lógicas do retângulo especificado.

Retornar valor

Se a transformação atual não tiver uma rotação e o retângulo estiver dentro da região de recorte, o valor retornado será TRUE (1).

Se a transformação atual não tiver uma rotação e o retângulo não estiver dentro da região de recorte, o valor retornado será FALSE (0).

Se a transformação atual tiver uma rotação e o retângulo estiver dentro da região de recorte, o valor retornado será 2.

Se a transformação atual tiver uma rotação e o retângulo não estiver dentro da região de recorte, o valor retornado será 1.

Todos os outros valores retornados são considerados códigos de erro. Se o parâmetro qualquer não for válido, o valor retornado será indefinido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h (inclua Windows.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

Funções de recorte

Visão geral do recorte

Createrectrgn

PtVisible

RECT

Selectcliprgn