Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define o retângulo da janela, em pixels, no qual a tinta é desenhada.
Sintaxe
HRESULT SetWindowInputRectangle(
[in] IInkRectangle *WindowInputRectangle
);
Parâmetros
[in] WindowInputRectangle
O retângulo, nas coordenadas da janela, no qual a tinta é desenhada.
Valor de retorno
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
|
Êxito. |
|
Um parâmetro continha um ponteiro inválido. |
|
As coordenadas do retângulo são inválidas (por exemplo, largura/altura de 0). |
|
Não é possível atualizar mapeamentos enquanto estiver no meio de um traço. |
|
Ocorreu uma exceção dentro do método. |
|
O retângulo de entrada da janela se sobrepõe ao retângulo de entrada da janela de um InkCollector habilitado. |
Observações
O erro E_INK_OVERLAPPING_INPUT_RECT será retornado se o retângulo de entrada da janela de um coletor de tinta habilitado (definido com a propriedade Enabled ) sobrepor o retângulo de entrada da janela de outro coletor de tinta habilitado.
Para redefinir o retângulo de entrada da janela para seu comportamento padrão (um retângulo vazio com coordenadas {0,0,0,0}), passe {0,0,0,0} a chamada para SetWindowInputRectangle e não NULL.
Você não pode passar um retângulo em que o valor da propriedade Right é menor que o valor da propriedade Left ; ou onde o valor da propriedade Bottom é menor que o valor da propriedade Top . Por exemplo, um retângulo com parâmetros de {500, 500, 400, 400} não é válido.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Nenhum compatível |
| da Plataforma de Destino |
Windows |
| Header | msinkaut.h |