CANDIDATEFORM 結構 (imm.h)

包含候選視窗的位置資訊。

語法

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 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 imm.h (包括 Immdev.h、Windows.h)

另請參閱

輸入方法管理員

輸入方法管理員結構