다음을 통해 공유


CWnd::SetCaretPos

캐럿 위치를 설정 합니다.

static void PASCAL SetCaretPos( 
   POINT point  
);

매개 변수

  • point
    지정 된 새 x, y 좌표 (클라이언트 좌표)에서 캐럿.

설명

SetCaretPos 멤버 함수만이 현재 작업에서 창을 소유 하는 경우 캐럿을 이동 합니다. SetCaretPos캐럿이 숨겨져 있는지 여부에 관계 없이 캐럿을 이동 합니다.

캐럿을 공유 리소스입니다. 캐럿을 소유 하지 않는 경우 창의 캐럿을 이동 해서는 안됩니다.

예제

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

요구 사항

헤더: afxwin.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

CWnd::GetCaretPos

SetCaretPos