Win32汇编--加速键

加速键资源在编辑中也时常用到,比如Ctrl+A,Ctrl+Z等等,现在就介绍一下在Win32汇编中如何使用加速键资源,

本例中按"Ctrl+O"会弹出一个消息框,按"Ctrl+E"则会在弹出一个消息框之后关闭窗口:

1>新键一个工程,创建一个新的窗口.

2>在资源中添加'加速键'资源

首先,用ResEdit(下载:32位,64位)打开工程中的资源文件,然后添加新的加速键资源:

然后,在.const中写上资源的ID号:

接着,对原来的消息循环进行修改,在TranslateMessage和DispatchMessage之前TranslateMeeage:

最后,在WM_COMMAND中对消息作出具体的响应:

下面给出全部源代码(完整工程下载)

posted @ 2012-09-03 18:44  Andy_Boy  阅读(593)  评论(0编辑  收藏  举报