关于Edit控件的问题

llf_hust 2006-09-07 02:21:25
现在我的Dialog上面有个Edit控件,当我输入一些内容:比如123后我用鼠标点击该控件.如何编程实现我不管点Edit控件内容的任何位置都让光标的位置在最后,在这里即在3后面
...全文
142 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
llf_hust 2006-09-07
  • 打赏
  • 举报
回复
现在并没有屏蔽不能选择EDIT控件内容的2处呀
llf_hust 2006-09-07
  • 打赏
  • 举报
回复
谢谢了,现在光标是在最后一个.但是如何做到不让EDIT的内容被选中呀
lixiaosan 2006-09-07
  • 打赏
  • 举报
回复
BOOL CTest6Dlg::PreTranslateMessage(MSG* pMsg)

{
if( pMsg->message == WM_LBUTTONDOWN )

{

if(pMsg->hwnd == GetDlgItem(IDC_EDIT1)->m_hWnd)

{
m_edit1.SetFocus();
CString str;
m_edit1.SetSel(str.GetLength(), str.GetLength());
}
}
return CDialog::PreTranslateMessage(pMsg);

}

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧