在Panel的重载WndProc中没有收到WM_KEYDOWN消息?

时间:2011-11-23 21:00:20

标签: .net panel wndproc

我正在接收其他类型的消息,所以我知道正在调用重载方法。

我在搜索中找到的唯一信息是关于需要给我的Panel焦点以便它可以接收输入。但是,该解决方案没有任何帮助。 (http://www.dotnet247.com/247reference/msgs/44/221762.aspx)

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

因此问题与小组没有重点有关。

Panel(以及其他一些类型的控件)无法接收某些类型的输入,因为它无法获得适当的焦点。

我只是将类型从Panel更改为Button,事情有效。

这对我来说是可以接受的,因为我只是将这个控件用作刻度/渲染表面。