
我用VC编程出现一个问题,就是我在视图类客户区中添加了个按钮,当我点击这个按钮后主窗口不能再捕获键盘
我用VC编程出现一个问题,就是我在视图类客户区中添加了个按钮,当我点击这个按钮后主窗口不能再捕获键盘输入消息,这是什么原因,如何解决...
我用VC编程出现一个问题,就是我在视图类客户区中添加了个按钮,当我点击这个按钮后主窗口不能再捕获键盘输入消息,这是什么原因,如何解决
展开
2个回答
展开全部
弱弱的问一句 点击这个按钮后, 是不是这个按钮获取了焦点 ,键盘消息传递给了按钮,其实传到了视图里面,那你的主窗口肯定拿不到消息了
更多追问追答
追问
m_pBtnOver = new CButton;
int w = 70;
int h = 30;
int x0 = 400; // 这里是按钮的起始x坐标,以后用到再移动按钮吧
int y0 = 550; // 这里是按钮的起始y坐标,以后用到再移动按钮吧
m_pBtnOver->Create("暂停",
WS_CHILD|WS_VISIBLE|BS_DEFPUSHBUTTON,
CRect(x0, y0, x0 + w, y0 + h),
this,
ID_MYBUTTON2); 怎么样改才行呢
追答
可以试试哈 我也不确定是 但是如果你的按钮上还显示着一个矩形的虚线框的话 基本上是这个原因了 我也没啥经验 一起交流哈
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询