共用方式為


CWnd::SetCaretPos

將插入號的位置。

static void PASCAL SetCaretPos(
   POINT point 
);

參數

  • point
    指定新的 X 和 Y 座標 (在工作區座標中) 插入號。

備註

只有當已在目前的工作,建立視窗擁有 SetCaretPos 成員函式移動插入號。 SetCaretPos 移動插入號 (Caret) 是否隱藏。

插入號是共用資源。 如果,則不會有插入號,視窗不應該移動插入號。

範例

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