c++ - Windows VK_ 常量是如何声明的?

标签 c++ windows winapi

例如 VK_LEFT、VK_DELETE、VK_ESCAPE、VK_RETURN 等。它们是如何声明的,在哪里声明的?它们是常量、#defines 还是其他?它们来自哪里?

如果可能,请提供声明它们的文件名/路径。或者其他一些尽可能具体的信息。

最佳答案

这些是在 Platform SDK 的 winuser.h 文件中使用 #define 声明的。在我安装的Visual Studio 2008中,完整路径是

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\WinUser.h

关于c++ - Windows VK_ 常量是如何声明的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/246077/

相关文章:

c++ - 使用 OpenGL 在程序的不同位置绘图

c++ - 5 次方运算比 switch 语句执行得更快

.net - 如何为商业Windows应用创建测试环境?

c# - 如何找到应用程序的起始地址以进行内存编辑进程?

c++ - 临时实例的常量正确性

c++ - 头文件错误 : expected '=' , ',' , ';' , 'asm' or '__attribute__' before

java - opencv 视频捕获(Windows)不起作用

windows - 如何在 Windows(7) 命令提示符中导出我的命令历史记录?

c - 生产者消费者计划陷入僵局

c++ - 从 win32 应用程序运行外部 exe