Visual C ++ Forms:Global Keydown

时间:2012-03-17 22:03:07

标签: c++ visual-studio-2010

我在Visual Studio 2010中创建了一个标准的Windows窗体应用程序。

public ref class Form1 : public System::Windows::Forms::Form
{
   ...
}

我想全局捕获keydown事件(如果我在其他应用程序中,我的表单也会对keydowns做出反应)。

Haw我可以实现事件监听器吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我猜你需要一个全球热键。为此,它需要一个API调用。

它告诉你如何做到

编辑:

很抱歉没有注意到你想要cpp上的代码。

这是正确的链接:

http://www.codeproject.com/Articles/2213/Beginner-s-Tutorial-Using-global-hotkeys