将密钥发送到C#中的特定句柄?
我一直在搜索,到目前为止我只找到了将密钥发送到C#中的特定句柄?,c#,window,mouse,sendkeys,C#,Window,Mouse,Sendkeys,我一直在搜索,到目前为止我只找到了SendKeys,它只适用于活动窗口。但是,我不想强制窗口变为活动状态。有人知道如何将按键发送到特定的窗口句柄吗?实际上,我的目标是一个子窗口,SendKeys只做父窗口,这就是为什么我需要这个特定的功能 提前谢谢 您是否尝试过使用或WM\U KEYDOWN/WM\U KEYUP?谢谢。你知道我如何发送多个键(同时按住)如CTRL+R等吗?我想你可以发送一个带有VK_控件的WM_键,然后是带有VK_R的WM_键,然后是带有VK_R的WM_键,然后是带有VK_控件
SendKeys
,它只适用于活动窗口。但是,我不想强制窗口变为活动状态。有人知道如何将按键发送到特定的窗口句柄吗?实际上,我的目标是一个子窗口,SendKeys只做父窗口,这就是为什么我需要这个特定的功能
提前谢谢 您是否尝试过使用或WM\U KEYDOWN/WM\U KEYUP?谢谢。你知道我如何发送多个键(同时按住)如CTRL+R等吗?我想你可以发送一个带有VK_控件的WM_键,然后是带有VK_R的WM_键,然后是带有VK_R的WM_键,然后是带有VK_控件的WM_键,但我不确定,我已经有一段时间没有在键盘上使用SendMessage了。