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);
}
要求
Header: afxwin.h