其他应用程序成为焦点啥意思

其他应用程序成为焦点啥意思,第1张

我现在想做一个软键盘。或者让软键盘不抢其它程序的焦点。

我的程序(JAVA或PB做写的)总被别的程序抢焦点,例如杀毒运行,其他程序自动d窗等等问题,能不能使用directX开发普通应用程序外壳,使应用程序永远不会失去焦点,如果有麻烦提供以下思路及先关API。

焦点是接收用户鼠标或键盘输入的能力。

当对象具有焦点时,可接收用户的输入。

一个小程序和另外一个小程序的切点就是焦点。

获得焦点的方法就是对你的窗口setfocus, 但作为windows的应用程序,焦点的获得是需要遵守一些规则的,否则,你就会影响其他程序的正常运行。你的问题是可以使用顶层窗(TOP属性创建),并在读到数据时将主动更新你的显示区来完成显示的更新。

AppActivate "窗口标题"

例如,运行记事本,放到后台,然后运行:

Private Sub Command1_Click()

AppActivate "无标题 - 记事本"

End Sub

一点按钮,记事本就到前台了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11897978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存