Estrutura IMECHARPOSITION (imm.h)
Contém informações sobre a posição do caractere na janela de composição.
Sintaxe
typedef struct tagIMECHARPOSITION {
DWORD dwSize;
DWORD dwCharPos;
POINT pt;
UINT cLineHeight;
RECT rcDocument;
} IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION;
Membros
dwSize
Tamanho da estrutura, em bytes.
dwCharPos
Deslocamento de caractere na cadeia de caracteres de composição, em valores TCHAR .
pt
Uma estrutura POINT que contém a coordenada do ponto superior esquerdo do caractere solicitado nas coordenadas da tela. O ponto superior esquerdo é baseado na linha de base do caractere em qualquer fluxo de texto.
cLineHeight
Altura de uma linha que contém o caractere solicitado, em pixels.
rcDocument
Uma estrutura RECT que contém a área editável para texto, em coordenadas de tela, para o aplicativo.
Comentários
Quando um aplicativo usa IME para desenhar a cadeia de caracteres de composição, os membros dessa estrutura são preenchidos automaticamente. Os aplicativos que desenham a cadeia de caracteres de composição em si, em vez de depender do IME, são responsáveis por preencher todos os campos definidos na estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | imm.h (inclua Immdev.h, Windows.h) |