我正在使用 C# 编码/调用 user32.dll 中的代码
我有一个具体问题,了解答案应该对我有很大帮助。
问题:引用下面的 MSDN 文档,其中提到 GetDisplayConfigBufferSizes 的输入参数之一“Flags”可以接受三个值之一。例如,其中之一称为 QDC_ALL_PATHS。但是,很明显“Flags”是一个 UINT32,因此“QDC_ALL_PATHS”应该有一个实际定义的整数值。
我从哪里获得这些信息?即,根据 User32.dll,“QDC_ALL_PATHS”的实际定义整数值在哪里,以便我可以在我的代码中实现它?
https://msdn.microsoft.com/en-us/library/windows/hardware/ff566772(v=vs.85).aspx
最佳答案
制作一个简单的 Windows C++ 项目,在代码的某处键入 QDC_ALL_PATHS
,按 F12(或右键单击并“转到定义”):
#define QDC_ALL_PATHS 0x00000001
#define QDC_ONLY_ACTIVE_PATHS 0x00000002
#define QDC_DATABASE_CURRENT 0x00000004
关于c++ - 如何找到此 MSDN 文档中引用的实际值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32446484/