求MFC大神指点关于edit控件光标问题 想写一个魔兽改键的, 当我在其它edit控件里面输入数字后, 如果是输入和其它edit控件里的数字重复就会跳出一个messagebox提示, 但是这时候光标总会自动跑到第一个edit控件里面去,请问怎么样设置才能让那messagebox关闭后光标还是在当前的edit控件里面? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 messagebox后,再 SetFocus(hEdit); 你的MessageBox在哪里弹出来的?编辑框的EN_CHANGE消息里吗? 1楼说的是对的 我自己这样用的m_hEdit.SetFocus()就行了但是有没有一种方法可以不用在里面添加这一行代码就可以实现因为如果多了就要在所有控件里面添加 有一点小麻烦 哈 哈 这个问题我知道了 有两种方法第一种是按照一楼的添加一个控件变量m_edit,然后在再m_edit.SetFocus()第二种如果自己建的dialog是继承自CDialog就什么也不用做,他自己默认就是有上面一样的效果;如果是继承CDialogEx就要按照一说的做就可以(我用的VS2010默认是这个种继承)上面这几种方法我都在VS2010里面试过,其它版本的没试。 NTFS 共享目录权限设置 为什么 PostQuitMessage()无法终止应用程序? 关于文件存储的问题 怎么用WINSocket提供的函数判断用户已登陆 有没有可能改变列表控件的表头宽度? 请问一个进程开启另一个进程,传递文件名时路径不全的问题? 谁有用VC编写的程序编辑器的代码,要求不同的关键字能够自动使用不同的颜色或字体现显示,谢了! 请问为何VC++不认winexec()? 求购VC++帮助光盘 怎么知道远程计算机的操作系统啊? 有关 拖曳文件至listbox中 问题 求教 谢谢 CFormView怎样接收自定义消息?
但是有没有一种方法可以不用在里面添加这一行代码就可以实现
因为如果多了就要在所有控件里面添加 有一点小麻烦 哈 哈
第一种
是按照一楼的添加一个控件变量m_edit,然后在再m_edit.SetFocus()
第二种
如果自己建的dialog是继承自CDialog就什么也不用做,他自己默认就是有上面一样的效果;如果是继承CDialogEx就要按照一说的做就可以(我用的VS2010默认是这个种继承)
上面这几种方法我都在VS2010里面试过,其它版本的没试。