我正在写一个自动热键脚本,它可以摆弄一些Photoshop窗口和控件。
我需要能够解除当前焦点控件(比如Edit3)的焦点,这样之后就没有控件有焦点了(我可以解释为什么必要时我需要这么做,但这似乎无关紧要,我只需要解除所有控件的焦点)。
AHK的ControlFocus命令不提供这样的选项。
我尝试使用这样的Windows消息:
SendMessage, 0x8, 0, 0, Edit3, A ; WM_KILLFOCUS = 0x08
但它什么都没用。相比之下,另一种方法的效果与预期一致,并将重点放在控制上:
SendMessage, 0x7, 0, 0, Edit3, A ; WM_SETFOCUS = 0x07
也许我在WM_KILLFOCUS的信息上做错了什么?
只是为了澄清:我不想模拟点击、切换窗口、添加新的要聚焦的隐形控件等。我只想知道如何取消控件的焦点。
那么,你知道如何在不聚焦另一个控件的情况下解除焦点吗?
你可以发送#d,然后转到桌面。桌面将专注于桌面,但可以为你工作。
SendInput, #d
在C#windows应用程序中,要导航窗体的所有控件(使用Enter键),我使用以下代码: 任何人请帮帮我。
在谷歌Chrome中,一些客户无法进入我的支付页面。当尝试提交表单时,我遇到以下错误: name=''的无效窗体控件不可聚焦。 这是来自JavaScript控制台的。 我读到这个问题可能是由于隐藏的字段具有必需的属性。现在的问题是,我们使用的是.NET webforms required字段验证器,而不是html5 required属性。 谁得到这个错误似乎是随机的。有没有人知道解决这个问题的办法
问题内容: 我的网站上有一个严重的问题。在Google Chrome浏览器中,某些客户无法进入我的付款页面。尝试提交表单时出现此错误: 这来自JavaScript控制台。 我读到问题可能是由于隐藏字段具有必填属性。现在的问题是,我们使用的是.net Webforms必需的字段验证器,而不是html5必需的属性。 出现此错误的似乎是随机的。有谁知道解决方案吗? 问题答案: 如果表单字段验证失败,则在
名为“additional\u here\u about\u other\u field”的无效表单控件不可聚焦。此代码用于具有四个下拉列表的选择字段。需要两个选项:和)。选择必填字段时,必须在另一个文本字段中输入其他数据,该字段将显示/取消隐藏。当您选择一个必需的选项,然后切换到一个必需或非必需的选项并尝试提交表单时,您会得到“不可聚焦”错误。似乎当您选择一个必填字段,然后切换到另一个字段时,以
问题内容: 我正在编写一个小型游戏,其中一个JFrame负责主游戏,另一个JFrame负责显示得分。问题是,当我完成构建它们时,分数JFrame总是最终集中精力!我试过调用scoreDisplay.toFront(),scoreDisplay.requestFocus(),甚至: 有什么办法可以使这项工作吗?预先感谢,约翰·穆拉诺 问题答案: 您是否考虑过将得分设置在与游戏框架相同的框架中? 其他
我使用TinyMCE 4,这是我的代码: 我有一个问题。当我点击"提交"按钮,表单不发送,但在Web浏览器控制台我有错误:"一个无效的表单控件与名称='内容'是不可聚焦的。" 你能帮我吗?我怎样才能简单地解决这个问题?谢谢你的建议。