社区
界面
帖子详情
MFC怎么使Edit失去输入焦点?
你的OPPA
2016-01-26 02:26:49
当Edit获取焦点时弹出一个对话框,然后在关闭子对话框后,把内容显示到Edit中。
然后将Edit的输入焦点丢失。
因为每次子对话框关闭的时候都会把输入焦点返回到Edit,所以每次关闭一个对话框后都会生成一个新的对话框。
求大神指点···
...全文
1897
5
打赏
收藏
MFC怎么使Edit失去输入焦点?
当Edit获取焦点时弹出一个对话框,然后在关闭子对话框后,把内容显示到Edit中。 然后将Edit的输入焦点丢失。 因为每次子对话框关闭的时候都会把输入焦点返回到Edit,所以每次关闭一个对话框后都会生成一个新的对话框。 求大神指点···
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
别以为你站在珠峰就能看到全世界
2016-01-26
打赏
举报
回复
弹出对话框不要在获得焦点的事件里面显示,你可以在mousedown之类的事件里面显示。
晒月光的青蛙
2016-01-26
打赏
举报
回复
你可以在弹出对话框之前就用setfocus把focus给其它控件
schlafenhamster
2016-01-26
打赏
举报
回复
试试 void CCancelModeDlg::OnSetfocusEdit1() { // TODO: Add your control notification handler code here if(!FindWindow(0,"xxx")) { ::MessageBox(m_Edit1.m_hWnd,"SetfocusEdit1","xxx",MB_OK); m_Edit1.PostMessage(WM_CANCELMODE,0,0); } }
你的OPPA
2016-01-26
打赏
举报
回复
引用 1 楼 lilianjie001 的回复:
用setfocus,让其他控件得到焦点
这个方法的确可以丢失焦点,但是问题是子对话框结束后就把焦点返回给Edit控件,直接触发对应的获得焦点的函数
lilianjie001
2016-01-26
打赏
举报
回复
用setfocus,让其他控件得到焦点
MFC
edit
失去
焦点
则判断
输入
是否合格
int sign1, sign2; UINT_PTR temp; // 开启定时器的按钮,可以直接写在onpaint中,免得手动点击来响应 void C
MFC
TestDlg::OnBnClickedButton2() { temp = SetTimer(1,200,NULL); } // 定时器 void C
MFC
TestDlg::OnTimer(UINT_PTR nIDEvent) { // TODO: 在此添加消息处理程序代码和/或调用默认值 if (temp == nIDEvent)
MFC
制作表格 实现用户
输入
数据 ,存入数组并且写入txt文件中
未完待续 一、需要的控件:listControl 与
edit
Control List Control获取指定行和列的编号,并获取指定行和列的内容及修改赋值。实现双击实现修改列表框内容
edit
Control属性: 位置任意,关联一个变量m_
edit
1,在OnInitDialog()函数中写入 m_
edit
.ShowWindow(SW_HIDE),作用为初始时讲编辑框隐藏 listControl...
mfc
窗口
失去
焦点
方法,
MFC
C
Edit
失去
焦点
处理程序
I am creating a
MFC
program using the document/view architecture. In the view I call on a cell class that extends C
Edit
to draw a text box. That works fine, however, when I try to catch a lose focus...
MFC
Edit
空间获得
焦点
在做项目的时候,遇到了这个问题,所以总结记录一下。 获取
焦点
的方式正常的应该都会有三种情况。 第一种,就是靠控件的IDC去设置 GetDlgItem(IDC_XXXXX)->SetFocus(); 第二种,定义一个C
Edit
的变量去设置 C
Edit
edit
;
edit
.SetFocus(); 第三种,那就是直接在Ctrl+D然后在界面设置为第一个控
自学
MFC
(四):
Edit
Control控件
文章目录
Edit
Control控件
Edit
Control控件的
输入
与输出
Edit
Control相关属性换行滚动条
Edit
Control控件
Edit
Text控件常用于文本的
输入
输出。 在对话框上放置两个
Edit
Control控件,两个Static Text控件,一个按钮。 放置在合适的位置,调整大小。
Edit
Control控件的
输入
与输出 在属性窗口修改控件ID,分别为ID...
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章