Struttura IMECHARPOSITION (immdev.h)
Contiene informazioni sulla posizione del carattere nella finestra di composizione.
Sintassi
typedef struct tagIMECHARPOSITION {
DWORD dwSize;
DWORD dwCharPos;
POINT pt;
UINT cLineHeight;
RECT rcDocument;
} IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION;
Members
dwSize
Dimensioni della struttura, in byte.
dwCharPos
Offset di caratteri nella stringa di composizione, nei valori TCHAR .
pt
Struttura POINT contenente la coordinata del punto superiore sinistro del carattere richiesto nelle coordinate dello schermo. Il punto superiore sinistro si basa sulla linea di base del carattere in qualsiasi flusso di testo.
cLineHeight
Altezza di una riga contenente il carattere richiesto, in pixel.
rcDocument
Struttura RECT contenente l'area modificabile per il testo, nelle coordinate dello schermo, per l'applicazione.
Commenti
Quando un'applicazione usa IME per disegnare la stringa di composizione, i membri di questa struttura vengono compilati automaticamente. Le applicazioni che disegnano la stringa di composizione stessa, anziché basarsi sull'IME, sono responsabili del riempimento di tutti i campi definiti nella struttura.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | immdev.h (includono Immdev.h, Windows.h) |