Compartir a través de


CWnd::SetCaretPos

Establece la posición del símbolo de intercalación.

static void PASCAL SetCaretPos(
   POINT point 
);

Parámetros

  • point
    Especifica el nuevo x y coordenadas Y (en coordenadas de cliente) del símbolo de intercalación.

Comentarios

La función miembro de SetCaretPos mueve el símbolo de intercalación sólo si pertenece a una ventana en la tarea actual.SetCaretPos mueve el símbolo de intercalación si el símbolo de intercalación está oculto.

el símbolo de intercalación es un recurso compartido.una ventana no debe mover el símbolo de intercalación si no posee el símbolo de intercalación.

Ejemplo

// 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

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::GetCaretPos

SetCaretPos