0

Windows 7 Express Edition で VS 2010 を使用しています。

また、このヘッダーファイルから関数を取得しようとしましたが、winbiocapturesamplewinbio.h 関数の使用に問題があります。このヘッダーは Microsoft SDK v7.0a に配置されています。

以下の条件関数が無効になった後、そのヘッダーファイルをソリューションに含めます。

#if (NTDDI_VERSION >= NTDDI_WIN7)

しかし、私はWindows 7のみを使用しています.NTDDI_VERSIONが何であるか、なぜ機能しないのか誰にもわかりますか.

デバッグしようとするとerror C3861: 'WinBioOpenSession': identifier not found

ただし、上記の条件を確認した後、「WinBioOpenSession」はそのヘッダーファイルにあります。

少し早いですがお礼を。

4

1 に答える 1

1

コンパイラは、ターゲットにしている Windows のバージョンを予測できません。それを設定する必要があります。Windows 7 をターゲットにする場合NTDDI_VERSIONは、に設定する必要があります。NTDDI_WIN7

于 2013-02-12T15:03:11.320 に答える