TF_HALTCOND structure

The TF_HALTCOND structure is used to contain conditions of a range shift.

Syntax


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

Members

pHaltRange

Pointer to an ITfRange object that halts the shift. If the range shift encounters this range during the shift, the shift halts. This member can be NULL.

aHaltPos

Contains one of the TfAnchor values that specifies which anchor of pHaltRange the anchor will get shifted to if pHaltRange is encountered during the range shift. This member is ignored if pHaltRange is NULL.

dwFlags

Contains a set of flags that modify the behavior of the range shift. This can be zero or the following value.

ValueMeaning
TF_HF_OBJECTThe range shift halts if an embedded object is encountered.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps | Windows Store apps]

Minimum supported server

Windows 2000 Server [desktop apps | Windows Store apps]

Redistributable

TSF 1.0 on Windows 2000 Professional

Header

Msctf.h

IDL

Msctf.idl

See also

ITfRange
ITfRange::ShiftEnd
ITfRange::ShiftStart
TfAnchor

 

 

Show: