gpt4 book ai didi

visual-c++ - CEdit 获得焦点时选择所有内容

转载 作者:行者123 更新时间:2023-12-04 07:13:59 26 4
gpt4 key购买 nike

当我使用 Tab 键或箭头键移动到对话框上的 CEdit 控件时,控件中的所有文本都被选中。这种行为给我带来了问题,如果控件只是将光标放在文本的开头(或结尾)并且没有选择任何内容,我会更喜欢它。
有没有一种简单的方法可以做到这一点(例如,我可以设置的控件的属性)?

最佳答案

我不认为这样的风格存在。
但是您可以使用向导添加 OnSetfocus 处理程序:

void CMyDlg::OnSetfocusEdit1() 
{
CEdit* e = (CEdit*)GetDlgItem(IDC_EDIT1);
e->SetSel(0); // <-- hide selection
}

关于visual-c++ - CEdit 获得焦点时选择所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1992332/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com