Partilhar via


CWnd::SetCaretPos

Define a posição do cursor.

static void PASCAL SetCaretPos(
   POINT point 
);

Parâmetros

  • point
    Especifica o novo x e y coordenadas (em coordenadas do cliente) do cursor.

Comentários

The SetCaretPos função de membro Move o cursor somente se ele pertencer a uma janela na tarefa corrente. SetCaretPos Move o cursor se o cursor está oculto ou não.

O cursor é um recurso compartilhado.Uma janela não deve mover o cursor se não possuir o cursor.

Exemplo

// 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);
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::GetCaretPos

SetCaretPos

Outros recursos

Membros CWnd