请大神帮忙,怎样让程序运行的时候永不失去焦点。

henanwqy2 2020-10-18 09:42:31
近来做了一个超市前台收银程序,在主界面的一个文本框里扫商品条码,但是有时候窗体会失去焦点,这个时候就扫不出来条码了,必须在窗体上点一下鼠标重新激活窗体才能再次扫码,现在需要让程序在运行的时候永远不会失去焦点,该怎么做呢?屏蔽windows桌面也可以,屏蔽其它程序的运行也可以,总之能实现自已的程序永不失去焦点就行了,有哪位大神知道该思路吗?
...全文
12338 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dylike 2020-10-25
  • 打赏
  • 举报
回复
窗体Deactiveted事件中写Me.focus
qq_30335331 2020-10-21
  • 打赏
  • 举报
回复
用串口扫描枪
八爻老骥 2020-10-19
  • 打赏
  • 举报
回复



protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
this.Activate();
}
wy_zhou 2020-10-19
  • 打赏
  • 举报
回复
可以将窗体的topmost设为true,然后在activeted中定义窗体显示后的聚焦的控件。没试过哈,建议试一下
123工艺品 2020-10-19
  • 打赏
  • 举报
回复
程序:
输入--处理--输出

扫描属于哪个环节?
顾杨guyang 2020-10-19
  • 打赏
  • 举报
回复
窗体的TopMost 属性 this.TopMost = false; this.BringToFront(); this.TopMost = true;

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧