问:谁知道ShowCaret()的用法?我写了这段代码://Public
//BOOL m_bShowCaret;
//CPoint caretPos;
//CString str;void CHiView::OnDraw(CDC* pDC)
{
CHiDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CSize strSize;
strSize=pDC->GetTextExtent(str,str.GetLength());
caretPos.x=strSize.cx;
HideCaret();
pDC->TextOut(0,0,str);
SetCaretPos(caretPos);、
if (m_bShowCaret)//这个一直是TRUE
ShowCaret();
}但是视图里一点反应也没有。我实在搞不懂,谢大虾帮忙!!