VC6.0MFC Dlg程序键盘响应问题拜托各位了 3Q

本人在用MFC编小游戏俄罗斯方块BOOLCMyDlg::PreTranslateMessage(MSG*pMsg){。。。if(pMsg->message==WM_KEY... 本人在用MFC编小游戏俄罗斯方块 BOOL CMyDlg::PreTranslateMessage(MSG* pMsg) {。。。 if(pMsg->message==WM_KEYDOWN){ switch(pMsg->wParam){ case VK_LEFT: m_xPos--;return TRUE;。。。 m_xPos,m_yPos为方块坐标,上述使左方向键响应方块向左移动 void CMyDlg::OnTimer(UINT nIDEvent) {。。。 CDC* pDC=GetDC(); else m_yPos++; DrawBigMap(pDC); DrawNextPiece(pDC);。。} 上述用OnTimer函数驱动整个过程, DrawBigMap(pDC);画界面和方块,画动态方块代码Memdc.FillSolidRect(20*(x+m_xPos-1),20*(y+m_yPos),20,20,m_clrCurPiece); Memdc.Draw3dRect(20*(x+m_xPos-1),20*(y+m_yPos),20,20,m_clrTopLeft,m_clrBottomRight); 好了现在问题出现了,游戏时键盘不发生响应,按左,方块不发生左移,请高手帮忙解释更正 展开
 我来答
千叶°130a40832
2014-08-26 · 超过61用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:123万
展开全部
代码发来,我帮你修正18829777@qq.com
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式