Поделиться через


Структура CANDIDATEFORM (immdev.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 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть immdev.h (включая Immdev.h, Windows.h)

См. также раздел

Диспетчер методов ввода

Структуры диспетчера методов ввода