【问题标题】:WPF and Win32 messagingWPF 和 Win32 消息传递
【发布时间】:2012-05-01 18:58:58
【问题描述】:

我们在 Win32 中有一个旧版应用程序,我们正在使用 WPF 构建新模块。我们有一种情况,我们需要将在 win32 窗口上调用的特定快捷键消息通知 WPF 窗口。我的问题是,有没有办法处理在 win32 窗口上调用的 WPF 窗口上的键盘消息?如果是这样,我需要做些什么来实现它?

谢谢, 乌布

【问题讨论】:

    标签: wpf winapi messaging


    【解决方案1】:

    您需要的是一个键盘挂钩。钩子可以是全局的或应用程序范围的。在您的具体情况下,我认为应用程序范围就足够了。

    所以,你需要的是获取Win32进程的Handle并hook消息来过滤WM_KEYDOWN消息。这是一个例子:

    http://blogs.msdn.com/b/toub/archive/2006/05/03/589423.aspx

    【讨论】:

    • 感谢您的回复,这对您有帮助。
    猜你喜欢
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多