Compartilhar via


Método IInkCollector::p ut_AutoRedraw (msinkaut.h)

Obtém ou define um valor que especifica se um coletor de tinta repinta a tinta quando a janela é invalidada.

Essa propriedade é leitura/gravação.

Sintaxe

HRESULT put_AutoRedraw(
  VARIANT_BOOL AutoRedraw
);

Parâmetros

AutoRedraw

Valor retornado

Nenhum

Comentários

Se VARIANT_TRUE, o coletor de tinta repinta a tinta quando a janela é invalidada. Por exemplo, se você minimizar a janela e restaurá-la, a tinta será redesenhada automaticamente. Se VARIANT_FALSE, o coletor de tinta não repinta a tinta quando a janela é invalidada. Por exemplo, se você minimizar a janela e restaurá-la, a tinta desaparecerá da tela.

Quando AutoRedraw é VARIANT_FALSE, a tinta aparece durante a escrita à tinta, a menos que a propriedade DynamicRendering seja falsa.

Quando o aplicativo está executando renderização personalizada ou quando seu aplicativo é sensível a problemas de pintura, você pode manipular o repositório por conta própria e definir a propriedade AutoRedraw como VARIANT_FALSE para o objeto InkCollector , o objeto InkOverlay ou o controle InkPicture . Use os eventos na tabela a seguir para manipular o repositório.

Objeto ou controle Evento
Objeto InkCollector O subjacente controla os eventos Invalidados e Paint.
Objeto InkOverlay O subjacente controla os eventos Invalidados e Paint.
Controle InkPicture Os controles InkPicture herdaram eventos Invalidados e Paint.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho msinkaut.h
Biblioteca InkObj.dll

Confira também

Método Draw

Propriedade DynamicRendering

IInkCollector

Classe InkCollector

Classe InkDisp