请教VC高手们,如何识别按键

发布网友 发布时间:2024-10-24 15:20

我来回答

2个回答

热心网友 时间:2024-10-31 22:24

void CDemoDlg::OnKeydownList1(NMHDR* pNMHDR, LRESULT* pResult)
{
LV_KEYDOWN* pLVKeyDow = (LV_KEYDOWN*)pNMHDR;
// TODO: Add your control notification handler code here

trace(pLVKeyDow->wVKey);

*pResult = 0;
}
其中 pLVKeyDow->wVKey 就是按键的值
希望对你有帮助。

在给个测试程序给你。(请不要直接使用迅雷下载)
http://cid-3ba16e78a53d2d3d.office.live.com/self.aspx/VC%5EM%5EM/ClistKeyDown.zip

热心网友 时间:2024-10-31 22:29

每个键都对应一个ASCII码的
你可以按键时输出其值
就可以自己作一个映射表了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com