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


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

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

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

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