TF_HALTCOND 構造体 (msctf.h)

TF_HALTCOND構造体は、範囲シフトの条件を格納するために使用されます。

構文

typedef struct TF_HALTCOND {
  ITfRange *pHaltRange;
  TfAnchor aHaltPos;
  DWORD    dwFlags;
} TF_HALTCOND;

メンバー

pHaltRange

シフトを停止する ITfRange オブジェクトへのポインター。 シフト中に範囲シフトでこの範囲が検出された場合、シフトは停止します。 このメンバーには NULL を指定できます。

aHaltPos

範囲シフト中に pHaltRange が検出された場合にアンカーが にシフトされる pHaltRange のアンカーを指定する TfAnchor 値のいずれかが含まれます。 pHaltRangeNULL の場合、このメンバーは無視されます。

dwFlags

範囲シフトの動作を変更するフラグのセットを含みます。 0 または次の値を指定できます。

意味
TF_HF_OBJECT 埋め込みオブジェクトが見つかった場合、範囲シフトは停止します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
Header msctf.h
再頒布可能パッケージ Windows 2000 Professional の TSF 1.0

こちらもご覧ください

ITfRange

ITfRange::ShiftEnd

ITfRange::ShiftStart

TfAnchor