我在 Windows 7 速成版中使用 VS 2010。
我还尝试从这个头文件中获取一个 winbiocapturesample
函数。但是我在使用 winbio.h 函数时遇到了问题。这个头文件位于 microsoft sdk v7.0a 中。
在禁用以下条件函数后,我会将那个头文件包含到我的解决方案中。
#if (NTDDI_VERSION >= NTDDI_WIN7)
但我只使用 Windows 7。谁能告诉我 NTDDI_VERSION 是什么,为什么它不起作用。
如果我尝试调试 error C3861: 'WinBioOpenSession': identifier not found
但是,在检查上述条件后,“WinBioOpenSession”在该头文件中。
提前致谢。
最佳答案
编译器无法预测您的目标 Windows 版本。你必须设置它。 NTDDI_VERSION
应该设置为 NTDDI_WIN7
如果你想以 Windows 7 为目标。
关于c++ - winbio.h 头文件功能被禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14834449/