Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Solicita as dimensões do espaço em branco ao redor do texto na janela do host de texto.
Sintaxe
HRESULT TxGetViewInset(
LPRECT prc
);
Parâmetros
prc
Tipo: LPRECT
O tamanho do conjunto, nas coordenadas do cliente. Os membros superior, inferior, esquerdo e direito da estrutura RECT indicam até que ponto em cada direção o desenho deve ser indefinido.
Retornar valor
Tipo: HRESULT
O valor retornado é S_OK.
Comentários
O inset de exibição é a quantidade de espaço em cada lado entre o retângulo do cliente e o retângulo de exibição. O retângulo de exibição (também chamado de retângulo formatação) é o retângulo no qual o texto deve ser formatado.
Os conjuntos de exibição são passados em uma estrutura RECT , mas isso não é realmente um retângulo. Ele deve ser tratado como quatro valores independentes a serem subtraídos em cada lado do retângulo do cliente para figurar o retângulo de exibição.
Os conjuntos de exibição são passados em HIMETRIC (cada unidade HIMETRIC corresponde a 0,01 milímetro) para que não dependam do retângulo do cliente e do contexto do dispositivo de renderização.
Os conjuntos de exibição podem ser negativos em ambos os lados do retângulo do cliente, levando a um retângulo de exibição maior do que o retângulo do cliente. Em seguida, o texto deve ser recortado no retângulo do cliente. Se o retângulo de exibição for mais largo que o retângulo do cliente, o host poderá adicionar uma barra de rolagem horizontal ao controle.
Objetos de serviços de texto de linha única ignoram o limite direito do retângulo de exibição ao formatar texto.
O inset de exibição está disponível no host o tempo todo, ativo ou inativo.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | textserv.h |
| DLL | Msftedit.dll |