Compartilhar via


CWnd::SetCaretPos

Define a posição caret.

static void PASCAL SetCaretPos( 
   POINT point  
);

Parâmetros

  • point
    Especifica novas coordenadas x e y (em coordenadas do cliente) caret.

Comentários

A função de membro de SetCaretPos move o acento circunflexo somente se é pertencente por uma janela na tarefa atual. SetCaretPos move o acento circunflexo mesmo se o acento circunflexo está oculto.

O acento circunflexo é um recurso compartilhado. Uma janela não deve mover o acento circunflexo se não possui o acento circunflexo.

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

CWnd Class

Gráfico da hierarquia

CWnd::GetCaretPos

SetCaretPos