c# - WPF:如何与非事件窗口交互?

标签 c# .net wpf sendmessage

是否可以从另一个窗口与非事件窗口进行交互?我想在一个窗口中聚焦一个文本框而不激活它,然后向它发送击键和鼠标事件。似乎可以使用 SendMessage 向非事件窗口发送消息,但是否也可以在窗口中聚焦文本框并向其发送击键,而无需使窗口处于事件状态?

最佳答案

看看同一个问题的措辞有点不同 here

引用 @Kevin Montrose:“Windows 假定激活窗口是获取键盘输入的窗口。伪造键盘输入的正确方法是使用 SendInput,您会注意到它只向事件窗口发送消息。”

关于c# - WPF:如何与非事件窗口交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5627686/

相关文章:

c# - 包含 ComboBox 和 Items setter 的 wpf 控件

c# - Windows Phone 8.1 应用构建中缺少 WMAppManifest.xml

c# - 为什么空字符串不是字符串对象

c# - 在 ASP.Net 中使用的最佳 session 状态模式是什么,这样我的网站的 CPU 使用率就不会很高?

c# - 如何向存储过程提供参数

c# - 无法将类型 void 隐式转换为 List

c# - .NET 任务的性能指标/诊断

c# - 在数组中查找多个索引

wpf - 为什么 WPF DataGrid 在标题中显示类名?

wpf - 多个资源字典,选择一个