热情软件屋

 

当消息WM_KEYDOWN时,怎么样获取其键值


编号:QA000954
建立日期: 1999年5月8日 最后修改日期:1999年5月8日
所属类别:

yxy:
    VC
    Windows98
    请问在MSG结构中,当消息WM_KEYDOWN时,怎么样获取其键值,以实现A转换为B?

回答:

    WM_KEYDOWN的wParam是按键的虚拟键码,也就是Windows的VK_*常数对应的内容。lParam参数表示按健次数等标志。你可以借助GetKeyNameText函数得到键名(你可以参考微软的Knowledge Base的文章:“Q83914“ AMPLE: HotKeyed.exe Creates a Shortcut-Key Edit Control”)。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio