我想实现的是单击编辑框,选中该编辑框内的文本内容
首先我用setfocus,但是不能实现该效果
经过高手们的指点,又通过派生类新增WM_LBUTTONDOWN事件(因为是自学,可能这个解决过程中有不懂的地方)郁闷哪,简单的问题居然已经相关问题4,5个了还没解决,望赐教!或直接帮我远程下852198709
首先我用setfocus,但是不能实现该效果
经过高手们的指点,又通过派生类新增WM_LBUTTONDOWN事件(因为是自学,可能这个解决过程中有不懂的地方)郁闷哪,简单的问题居然已经相关问题4,5个了还没解决,望赐教!或直接帮我远程下852198709
{
// TODO: Add your message handler code here and/or call default
SetSel(0,-1);// CEdit::OnLButtonDown(nFlags, point);
}
{
// TODO: Add your message handler code here and/or call default
CEdit::OnLButtonDown(nFlags, point);
this->SetSel(0,-1);
}
这样就可以了,注意以上语句的次序!
在 CYourEdit::OnLButtonDown(UINT nFlags, CPoint point)里:
SetSel(0,-1)=this->SetSel(0,-1);//可以不要this
另外你要吧 “YourEdit.h"加到需要的地方。(即:#include “”)