火星科技网您的位置:首页 >家电科技 >

LoadAcceleratorsTranslateAccelerator(这些C++中与加速键有关的函数都有什么用什么是加速键)

导读 想必现在有很多小伙伴对于LoadAccelerators,TranslateAccelerator 这些C++中与加速键有关的函数都有什么用,什么是加速键方面的知识...

想必现在有很多小伙伴对于LoadAccelerators,TranslateAccelerator 这些C++中与加速键有关的函数都有什么用,什么是加速键方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于LoadAccelerators,TranslateAccelerator 这些C++中与加速键有关的函数都有什么用,什么是加速键方面的知识分享给大家,希望大家会喜欢哦。

加速键就是比如你按Ctrl+N会新建文档,Ctrl+S会保存文档,这些组合键就是加速键。使用加速键首先要建立加速键的资源,然后在程序初始化的时候LoadAccelerators,然后在WinMain主消息循环中调用TranslateAccelerator,当你定义的组合键出现是,该函数就会像你在这个函数给他的HWND对应的窗口发WM_COMMAND消息,你相应消息实现快捷键对应的操作。

如果MFC开发也是类似,程序初始化时Load,然后在PreTranslateMessage中加TranslateAccelerator即可。

本文到此结束,希望对大家有所帮助。

标签:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。