USBポートデバイスの挿入と取り外しを検出するためのwin32プログラムを作成しました。 これは私がシステムによって提供されたdbt.hヘッダファイルを使用しています。 しかし、私のプログラムはそれにリンクしていないので、私のプログラムはコンパイルできません。 システムにWindows DDKがインストールされていて、4つの異なるdbt.hヘッダーファイルがあります。dbt.h win32プログラミングを含めることができません
これは正しいものと接続方法です。事前に
おかげであなたはヘッダファイルをインクルードする必要がありますが、あなたはまた、実際のコードが含まれているDLLをリンクする必要があり Vinayaka Karjigi
非常に真です。複数ある場合は、インクルードファイルと一致するようにしてください。 – ChrisBD
.LIBにリンクする必要があります。対応するDLLはOSの一部です。異なるOSバージョンに対応する4つのバージョンがあります。サポートする必要がある最も低いバージョンを使用してください。 Vista DLLはXPヘッダと互換性があります。 – MSalters