首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

当方向键VK_LEFT,VK_RIGHT,VK_UP,VK_DOWN按下的时候,为什么捕捉不到WM_KEYDOWN消息?解决方法

2012-02-16 
当方向键VK_LEFT,VK_RIGHT,VK_UP,VK_DOWN按下的时候,为什么捕捉不到WM_KEYDOWN消息?如题。首先我有一窗体,

当方向键VK_LEFT,VK_RIGHT,VK_UP,VK_DOWN按下的时候,为什么捕捉不到WM_KEYDOWN消息?
如题。首先我有一窗体,上有A、B、C按钮,点击A按钮会出现一新的窗体,用来显示文字。此时我想按键盘上的方向键来实现上下翻页。我用的OnKeyDown(),可是却没有实现翻页,反而焦点会出现在我的B、C按钮上。怎么回事呀?还请好心人指点!小妹先谢过~~

[解决办法]
焦点还在按钮A上。用setfocus将焦点设置为你新打开的窗口

热点排行