0

ADLink データ取得カードを制御する特別なヘッダー ファイルを追加しました。ヘッダー ファイル: D2kDask.H そして、プログラムをコンパイルすると、ヘッダー ファイルのこの種の行で

I16 __stdcall D2K_AI_GetEvent(U16 wCardNumber, HANDLE *hEvent);
I16 __stdcall D2K_AO_GetEvent(U16 wCardNumber, HANDLE *hEvent);

コンパイラは私にこれを与えます:

error C2061: syntax error : identifier 'HANDLE'.

そして、これら(BOOLEAN型が存在する場所)では:

I16 __stdcall D2K_AO_AsyncDblBufferMode (U16 CardNumber, BOOLEAN Enable);

この種のエラー:

error C2061: syntax error : identifier 'BOOLEAN'

ヘッダーファイルは何も変更していません。D2kDask.lib は project-properties-conf.properties-linker-input-Additional Dependencies を通じて追加されます

4

1 に答える 1

0

HANDLE は Win32 タイプです。使用する必要があります

#include <windows.h>

D2kDask.H をインクルードする前に

于 2013-11-12T08:17:14.013 に答える