如何让本小程序input失去焦点抢到焦点

如何让应用程序的窗口始终保持焦点并处于最前方
[问题点数:20分,结帖人ktcserver]
如何让应用程序的窗口始终保持焦点并处于最前方
[问题点数:20分,结帖人ktcserver]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2007年6月 C++ Builder大版内专家分月排行榜第二2007年3月 C++ Builder大版内专家分月排行榜第二2007年1月 C++ Builder大版内专家分月排行榜第二2006年1月 C++ Builder大版内专家分月排行榜第二2005年12月 C++ Builder大版内专家分月排行榜第二2005年11月 C++ Builder大版内专家分月排行榜第二2005年7月 C++ Builder大版内专家分月排行榜第二2004年12月 C++ Builder大版内专家分月排行榜第二
2007年2月 C++ Builder大版内专家分月排行榜第三2007年6月 Delphi大版内专家分月排行榜第三2006年2月 C++ Builder大版内专家分月排行榜第三2005年10月 C++ Builder大版内专家分月排行榜第三2004年7月 C++ Builder大版内专家分月排行榜第三
2007年6月 C++ Builder大版内专家分月排行榜第二2007年3月 C++ Builder大版内专家分月排行榜第二2007年1月 C++ Builder大版内专家分月排行榜第二2006年1月 C++ Builder大版内专家分月排行榜第二2005年12月 C++ Builder大版内专家分月排行榜第二2005年11月 C++ Builder大版内专家分月排行榜第二2005年7月 C++ Builder大版内专家分月排行榜第二2004年12月 C++ Builder大版内专家分月排行榜第二
2007年2月 C++ Builder大版内专家分月排行榜第三2007年6月 Delphi大版内专家分月排行榜第三2006年2月 C++ Builder大版内专家分月排行榜第三2005年10月 C++ Builder大版内专家分月排行榜第三2004年7月 C++ Builder大版内专家分月排行榜第三
匿名用户不能发表回复!|反对任何应用程序以任何理由抢焦点
反对任何应用程序以任何理由抢焦点
今天登录网上银行,因有属于两个不同银行的账号要查寻,所以开了两个页面,第一个页面打开后我在上面输入了卡号,然后按TAB键切换到了输密码的地方。正当我低头输入密码的时候,另一个银行的页面加载完成了,于是自动跳到了前面,并且抢了用户的输入焦点,就这样在我没注意到的情况下我把第一个账号的密码输入到了第二个账号的卡号的地方。因为输入卡号的密码没有加密,密码明文就这样被显示出来了。当时幸好周围没有人,如果有的话,我的密码就被别人知道了。
其实这只是一个很简单的问题,但它带来的用户体验确实非常不好。即使不是像今天这么巧,只是在我输入其它内容的时候被抢了焦点,也必然造成我之后的输入就输错了地方,我必须把当前窗口切换回去,并且仔细检查我已经输到了什么地方,才可以继续输入。这对于用户体验来说是非常不好的影响。
我更欣赏一些应用程序如MSN Messenger或QQ那样,当需要用户注意时,只是让窗口在任务栏上闪动,或者显示一个小窗口但并不抢焦点,那么用户可以继续当前正在进行的操作,完成以后再去关注其他的程序。网上银行为了安全虽然有超时等方面的限制,但只是等几秒或一两分钟也不会导致超时,而且就算是因为长时间没有操作而造成超时,需要重新登录时,我觉得那也要比其冒冒实实的抢了用户的输入焦点要好的多。设计软件说复杂也复杂,说简单也简单,只要多用用心,多替用户想想,设计出功能强大、使用方便的软件也并非难事。希望某银行能尽早改进。
没有更多推荐了,
不良信息举报
举报内容:
反对任何应用程序以任何理由抢焦点
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!查看: 3696|回复: 10
如何让文本框总是获得焦点?
阅读权限20
在线时间 小时
比如说我按一个鍵让userform.hide隐藏了,再用其它方式让userform.show出来,但此时焦点为刚才的按键,我想让焦点始终为Textbox。另,有办法 每次当userform为当前窗口时,textbox1.value=1吗?比如我从一上当前正在浏览的web面,转为userform,,,,,拜了!
阅读权限95
在线时间 小时
Private Sub UserForm_Activate()TextBox1.SetFocusTextBox1.Text = 1End Sub
阅读权限20
在线时间 小时
先谢谢的说,白天试下,,,,呵呵
阅读权限20
在线时间 小时
& & & & & & & &
从hide到show时,窗体的确可以获得焦点,但从网页切换回excel时,textbox无法获取焦点并自动赋值,求解决方法!
阅读权限95
在线时间 小时
以下是引用dys在 21:05:28的发言:从hide到show时,窗体的确可以获得焦点,但从网页切换回excel时,textbox无法获取焦点并自动赋值,求解决方法!不明白你什么意思?
阅读权限20
在线时间 小时
Private Sub UserForm_Activate()TextBox1.SetFocusTextBox1.Text = 1End Sub这个是当userform被激活时,textbox1为焦点,接受输入,并且textbox1的值为1!假设我把当前文本框的值清空,然后我去看了一个网页内容,当我用alt+table返回userform时,文框无法自动赋值为1,,,,,,,过程中,userform一直为激活状态!
阅读权限20
在线时间 小时
等待版主的回答
阅读权限20
在线时间 小时
又来问了,,,,,,,
阅读权限95
在线时间 小时
HOOK技术监测键盘状态,参考
阅读权限50
在线时间 小时
Private Sub UserForm_Activate()TextBox1.SetFocusEnd Sub
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师没有更多推荐了,
不良信息举报
举报内容:
避免应用程序抢夺焦点窗口
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!没有更多推荐了,
不良信息举报
举报内容:
MFC桌面右下角弹窗不抢当前窗口焦点同时不抢父窗口焦点
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 小程序 失去焦点 的文章

 

随机推荐