4个回答
展开全部
重载函数:
BOOL CXXXXX::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case VK_J:
{
}
return TRUE;
case VK_K:
{
}
return TRUE;
}
XXXXXXX
}
BOOL CXXXXX::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case VK_J:
{
}
return TRUE;
case VK_K:
{
}
return TRUE;
}
XXXXXXX
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请详细说说你是怎么回事,我来给你解答,你这文字太少
更多追问追答
追问
比方说我在onkeydown中写了两段,如果nchar是j,怎么做怎么做,如果是nchar是k,怎么做怎么做。但是当实际运行时,如果同时按了j和k,它只会执行某一个中的代码,我想要的就是同时按多个键都能执行各自的代码,或者说同时按 j 和k可以执行另外的代码
追答
重载函数:
BOOL CXXXXX::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case VK_J:
{
}
return TRUE;
case VK_K:
{
}
return TRUE;
}
XXXXXXX
}
参考资料: 下头吵我的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
事件一定是一个一个来地。所以叫消息队列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原因:你的响应只是对于窗口而言的,对子窗口无作用
正常的应该窗口子类化
正常的应该窗口子类化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询