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


Метод ITextHost::TxSetCursor (textserv.h)

Устанавливает новую фигуру курсора (I-луч) в окне узла текста.

Синтаксис

void TxSetCursor(
  [in] HCURSOR hcur,
  [in] BOOL    fText
);

Параметры

[in] hcur

Тип: HCURSOR

Дескриптор курсора.

[in] fText

Тип: BOOL

Значение TRUE указывает, что вызывающий объект пытается задать текстовый курсор. Дополнительные сведения см. в разделе "Примечания".

Возвращаемое значение

None

Remarks

Этот метод можно вызвать в любое время, независимо от того, является ли элемент управления активным или неактивным.

Объект служб текста должен вызывать TxSetCursor для установки курсора мыши. Если параметр fText имеет значение TRUE, объект text services пытается установить текстовый курсор (курсор отображается как I-beam, когда он находится над текстом, который не выбран). В этом случае узел может задать для него любое свойство MousePointer элемента управления. Это необходимо для совместимости с Microsoft Visual Basic, так как с помощью свойства MousePointer программист Visual Basic может управлять формой курсора мыши.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header textserv.h
DLL Msftedit.dll

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

ITextHost

Общие сведения об элементах управления "Полнофункционированные изменения" без окон