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


CWnd::SetCaretPos

Задает положение курсора.

static void PASCAL SetCaretPos(
   POINT point 
);

Параметры

  • point
    Определяет новые координаты x и y (в клиентских координатах) курсора.

Заметки

Функция-член SetCaretPos перемещает курсор, только если она принадлежит окном в текущей задачи.SetCaretPos перемещает курсор скрыт ли курсор.

Курсор общий ресурс.Окно не должно перемещения курсора, если она не содержит курсора.

Пример

// The following code snippet shows a caret when the left 
// mouse button is pressed, and sets the caret's positon to 
// the cursor's position.
void CMyView::OnLButtonDown(UINT nFlags, CPoint point) 
{
   //create a solid caret, the width is 2, the length is 20.
   CreateSolidCaret(2, 20);

   SetCaretPos(point);
   ShowCaret();

   CView::OnLButtonDown(nFlags, point);
}

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::GetCaretPos

SetCaretPos