IMECHARPOSITION 結構 (imm.h)
包含組合視窗中字元位置的相關信息。
語法
typedef struct tagIMECHARPOSITION {
DWORD dwSize;
DWORD dwCharPos;
POINT pt;
UINT cLineHeight;
RECT rcDocument;
} IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION;
成員
dwSize
結構的大小,以位元組為單位。
dwCharPos
組合字串中的字元位移,在 TCHAR 值中。
pt
POINT 結構,包含螢幕座標中要求字元左上角的座標。 左上方點是以任何文字流程中的字元基準為基礎。
cLineHeight
包含所要求字元的線條高度,以像素為單位。
rcDocument
RECT 結構,包含應用程式的文字可編輯區域,以螢幕座標表示。
備註
當應用程式使用 IME 繪製組合字串時,會自動填入此結構的成員。 繪製組合字串本身的應用程式,而不是依賴輸入法,負責填滿 結構中定義的所有欄位。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | imm.h (包括 Immdev.h、Windows.h) |