Compartilhar via


Método IInkOverlay::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 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 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 é FALSE, a tinta é exibida durante a escrita à tinta, a menos que a propriedade DynamicRendering seja falsa.

Quando seu aplicativo está executando renderização personalizada ou quando seu aplicativo é sensível a problemas de pintura, você pode manipular a repintura por conta própria e definir a propriedade AutoRedraw como 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

Iinkoverlay

Classe InkDisp

Classe InkOverlay