(imm.h) 的 CANDIDATEFORM 结构

包含候选窗口的位置信息。

语法

typedef struct tagCANDIDATEFORM {
  DWORD dwIndex;
  DWORD dwStyle;
  POINT ptCurrentPos;
  RECT  rcArea;
} CANDIDATEFORM, *PCANDIDATEFORM, *NPCANDIDATEFORM, *LPCANDIDATEFORM;

成员

dwIndex

候选列表标识符。 第一个列表为 0,第二个列表为 1,依依此。 最大索引为 3。

dwStyle

位置样式。 此成员可以是以下值之一。

含义
CFS_CANDIDATEPOS ptCurrentPos 指定的位置显示候选列表窗口的左上角。 这些坐标相对于包含列表窗口的窗口的左上角,并受系统调整。
CFS_EXCLUDE rcArea 指定的区域中排除候选窗口。 ptCurrentPos 成员指定当前兴趣点的坐标,通常为插入点位置。

ptCurrentPos

包含候选窗口左上角的坐标或插入点位置的 POINT 结构,具体取决于 dwStyle 的值。

rcArea

包含排除区域左上角和右下角坐标的 RECT 结构。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 imm.h (包括 Immdev.h、Windows.h)

另请参阅

输入法管理器

输入法管理器结构