问题标签 [sendkeys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - windows.forms.sendkeys() 会将格式化文本发送到 ms doc/ms Outlook 吗?
我想知道是否可以使用 sendkeys.sendwait() 方法显示格式化(如粗体、字体大小)文本。
注意:缩进的文本字符串已经格式化。我需要在应用程序上打印它们。
我可以用剪贴板做些什么吗?
c# - keybd_event() 和 SendKeys.SendWait() 之间有什么区别吗?
SendKeys.SendWait() 只是一个包装器,这两个代码片段是相同的吗?
和
如果没有,是否有任何理由使用其中一个?
c# - SendKeys 和 Outlook
在尝试使用 SendKeys 时,我发现将密钥发送到 Outlook (2010) 的消息文本区域时它不起作用。但是,地址栏似乎工作得很好。Word 是另一个(因为 Outlook 和 Word 使用相同的编辑器,这不足为奇)。我敢肯定还有其他类似的程序我还没有找到。
有任何想法吗?
更新:我已将其缩小为仅涉及需要 AltGr 键入的字符(瑞典键盘布局),即:@£$€{[]}\~
c# - SENDKEYS F-Key 发送 Trema Y(Y 上面有两个点)
我正在尝试从我正在编写的 C# 应用程序将 F-Keys 发送到应用程序。当我发送任何 F-Key 时,它会显示为 Ÿ (trema Y)。一旦我将所需的寡妇放在焦点上,我就会以编程方式按下所需的 F 键来满足 .NET 的要求。
当我在我的开发机器上运行代码时,F-Keys 被正确解释。将它们解释为 trema Y 的机器是 Windows 7 .NET 4 Client 64 BIT。
我试过SendKeys.SendWait("{F2}")
和SendKeys.Send("{F2}")
。我在 app.config 中有以下代码:
这是我的代码示例:
.net - 是否有比 SendKeys 更好的替代方法来更改 WebBrowser 控件中的焦点?
目前我有这个来改变一个元素的焦点:
而不是使用它,我想知道我是否可以做这样的事情:
但是要将焦点集中到行中的下一个元素,例如当前焦点项目的下一个元素。
asp.net - 为什么 SendKeys 在 Windows 7 中会产生错误?
我正在尝试运行此代码:
它在 Windows XP 中运行良好,但在 Windows 7 中出现错误。
我正在尝试将字符串复制到 cmd 并执行它。“{Enter}”部分给出错误。请帮忙。
c++ - 将文本/击键发送到未选择的窗口?
有没有办法将击键发送到当前未在 C++ 中选择的窗口?例如,如果我有一个最小化的记事本窗口,并希望在其中键入一些文本而不将窗口置于前面。
我正在使用 Windows 7 64 位。
c# - 使用 SendInput 时,如何判断接收窗口何时接收并处理了消息?
我正在使用Input Simulator库来模拟使用 C# 的另一个应用程序的输入,这使用了 SendInput API 调用。有谁知道是否有一种方法可以监视外部应用程序的 Windows 消息队列以查看这些消息是否已被处理?
例如,假设我想将单词“Hello”的击键发送到记事本,但我不希望我的应用程序在记事本接收并处理输入并且单词“Hello”出现在记事本窗口中之前继续. 一旦按键消息不再在记事本的消息队列中,我们就会知道这已经发生了,但我不知道如何找到它。
我正在使用 .NET SendKeys 类并使用 SendWait,但这似乎不稳定并导致外部应用程序偶尔冻结,因此经过数周的尝试修复后,我正在寻找一种新方法。
非常感谢
python - 如何在 Windows 7 登录窗口中使用 SendKeys?
好的,所以我正在为我的计算机制作一个基于 arduino 的物理登录系统。基本上我设置了一个簧片开关,这样当它跳闸时,它会向 python 程序发送一些串行信息,当发生这种情况时,SendKeys 会输入密码(希望进入登录框)。我知道它根本不安全,但它或多或少是一个概念证明。这是发送密码的代码部分。
我对代码没有任何问题,它适用于记事本等其他东西,但是当我尝试在登录窗口中使用它时,我什么也得不到。有什么建议么?
c# - C# - 如何使用 SendKeys.Send 发送带有 SHIFT 键的小写字母?
我正在为我的项目使用这个键盘挂钩。我无法在按下 SHIFT 修饰键的情况下使用 SendKeys.Send() 发送小写字母。我的应用程序需要(例如)如果用户按下K按钮“a”应该发送,如果他按下SHIFT+ K,“b”应该被发送。代码是:
但它发送"B"(大写字母)而不是"b",即SHIFT键将发送的击键“b”更改为大写。即使在将Keys.Shift添加到钩子之后也会发生这种情况。
我尝试了很多方法,包括使用e.SupressKeyPress, SendKeys("b".toLower())并将上面的代码放在 KeyUp 事件中,但在静脉中。
请帮助我,我很沮丧,我的应用程序开发在这一点上受到打击。