Partager via


CWnd::SetCaretPos

Définit la position du signe insertion.

static void PASCAL SetCaretPos(
   POINT point 
);

Paramètres

  • point
    Spécifie le nouveau les coordonnées (dans les coordonnées clientes) du signe insertion.

Notes

La fonction membre d' SetCaretPos déplace le signe insertion uniquement si elle est possédée par une fenêtre dans la tâche actuelle.SetCaretPos déplace le signe insertion si le signe insertion est masqué.

Le signe insertion est une ressource partagée.Une fenêtre ne doit pas déplacer le signe insertion si elle ne possède pas le signe insertion.

Exemple

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

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::GetCaretPos

SetCaretPos