获取焦点 一个对话框中有很多的控件,请问如何获取上一次占有焦点的控件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法。给你个函数自己控制吧GetDlgItem(ID)->SetFocus() 用long pre_id;来保存上次焦点控件的id.用的时候:GetDlgItem(ID)->SetFocus() 一个控件的焦点顺序与tab键的顺序有关。你打开一个对话框时第一个焦点是tab键的第一个。当然这是默认情况。如果一定要控制那就象楼上的那么做啊。如果觉得不够强劲可以把代码写在pretranslatemessage函数中。这个函数截获消息的优先级好高啊 你说的是tab顺序,还是运行时人意顺序,如果是前者由函数获得,后者就要靠自己保存 CWnd *pWnd = GetFocus(); MFC 动态添加静态文本框 紧急求救:用SetupFactory打包,在英文版系统下乱码! 我想在ActiveX控件中创建一个类似单文档的窗口可以吗,可以的话要怎么做啊,谢谢了啊 NTFS 的问题 DOS下我会,WINDOW下如何做? 请问有没有将CString字符转为CTime变量函数和方法 单选时,如何得到CListCtrl控件的内容 请大家就这个问题给个思路 为什么在内存中作的图都是黑白的? 为什么我的程序窗口无法显示? 菜鸟弱问:电脑上的RPC服务被禁掉了,DCOM不是不能实现了吗? CArray超难解决的问题,在线给分
给你个函数自己控制吧GetDlgItem(ID)->SetFocus()
用的时候:
GetDlgItem(ID)->SetFocus()