永发信息网

为什么我的Dialog窗口的消息回调函数接受不到键消息啊?

答案:2  悬赏:50  手机版
解决时间 2021-02-15 23:33
DialogBoxA(hInstance,MAKEINTRESOURCE(IDD_DIALOG1), NULL, DialogProc);

这个我的窗口处理过程DialogProc

可是
DialogProc 里面却接受不到键盘的WM_KEYDOWN 和WM_KEYUP 这2个消息啊??

INT_PTR CALLBACK DialogProc(
_In_ HWND hwndDlg,
_In_ UINT uMsg,
_In_ WPARAM wParam,
_In_ LPARAM lParam
)
{
SimpleDlg dlg(hwndDlg);
switch(uMsg)
{

HANDLE_MSG(hwndDlg, WM_COMMAND,Cls_OnCommand);
HANDLE_MSG(hwndDlg, WM_INITDIALOG, Cls_OnInitDialog);
// HANDLE_MSG(hwndDlg, WM_KEYUP, Cls_OnKey);
case WM_KEYDOWN :
{
dlg.MsgBox("asda");
}
break;
default:
break;
}
return FALSE;
}

是怎么回事啊..有大神知道吗??
最佳答案
啊,不是有个pretranmes的消息吗,在哪里能获取到吗,这个可是所有能接受到任何的消息,所以一般需要用条件语句
全部回答
搜一下:为什么我的Dialog窗口的消息回调函数接受不到键消息啊?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
凯迪拉克CT6最新报价多少钱 16款限时优惠20万
道外区哈尔滨辣洋砂锅麻辣烫(东北新街)这个地
重庆大学通信工程学院地址在哪,我要去那里办
管道煤气,燃气灶很久没用为什么点不着火
15澳元等于多少人民币
小纯洁因为我而纯在
豪门大酒店-洗浴地址在什么地方,想过去办事
小孩吃奶时为什么大人容易掉头发了
小米3如何连接电视在电视上放手机上正在放的
安卓有这问题该怎怎么办?:::应用程序Nfc
自动档车,p档位置时,离合器状态是啮合的还
有这样的自然数:它加1 是2 的倍数,加2 是3
如皋市江安镇朗庙村头圩卫生室地址在什么地方
wwe老板给送葬者多少钱一场
want的现在分词是什么
推荐资讯
南海五村西南门地址在什么地方,想过去办事
我的志愿日300字以内
龙凤区大庆来顺灶台福铁锅炖我想知道这个在什
你说绿钻究竟值不值得开?
米e宝为什么没进p2p排行?
元清堂痛快贴功效是不是很好?
把一个圆平均分成若干个小扇形后,拼成一个近
开学第一天的英语课上教师应该做什么
在中国货币越来越贬值,那些货币从哪里来?
56元包300分钟加4g流量是什么意思
连云港城市人家装饰工程设计有限公司地址有知
煌华汽车信息咨询地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?