COleControl::ClipCaretRect
Ajusta um retângulo de cursor, se ela estiver totalmente ou parcialmente coberta por objetos sobrepostos, opacos.
BOOL ClipCaretRect(
LPRECT lpRect
);
Parâmetros
- lpRect
Na entrada, um ponteiro para um RECT estrutura que contém a área de cursor a ser ajustado.Na saída, área do cursor ajustado ou NULO se o retângulo do cursor é abordado completamente.
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
Um cursor é um Brilhante linha, bloco ou bitmap geralmente indica onde o texto ou os elementos gráficos serão inseridos.
Um objeto sem janelas com segurança não pode mostrar um cursor sem verificar primeiro se o cursor está parcialmente ou totalmente oculto por objetos sobrepostos.Para que que seja possível, um objeto pode usar ClipCaretRect Para obter o cursor ajustado (reduzido) para garantir que ele caiba na região de recorte.
Objetos que criam um acento circunflexo devem enviar o retângulo de cursor para ClipCaretRect e use o retângulo ajustado para o cursor. Se o cursor inteiramente estiver oculta, este método retornará FALSE e o cursor devem não ser mostrados em todas as nesse caso.
Requisitos
Cabeçalho: afxctl.h