Win32汇编--加速键

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

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

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

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

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

Win32汇编--加速键_第1张图片

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

Win32汇编--加速键_第2张图片

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

Win32汇编--加速键_第3张图片

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

Win32汇编--加速键_第4张图片

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

你可能感兴趣的:(Win32)