我有一个带有许多按钮的表格(假设为20).在中间,我得到一个完全空的用户控件.问题是:我怎么能这样做,以便在单击用户控件时,它将获得键盘焦点?
原因:我用鼠标在用户控件中绘制形状.形状实际上是其他用户控件.我想要做的是能够使用键盘移动这些形状.但我似乎无法正确地抓住键盘焦点.该Key_Down事件只是没有达到我的主(拉入)用户控制.
换句话说,我们怎样才能在控件中使用键盘焦点而没有可聚焦的项目呢?如何才能使键盘无法控制,捕捉这些事件?除了使用原始WIN32 API硬核之外,还有什么方法可以在窗口范围内抓取这些事件?