###前提・実現したいこと
初心者です。
C++/CLIで.net frameworkライブラリを利用したものを作っていますが
C++で書かれたDLLの関数を利用したいのですがラッパークラスを下記のように作成し
ビルドすると下記のようなエラーが出てしまいます。
###該当のソースコード
C++/CLI
1value class MyAPI 2{ 3 public: 4 [DllImport("xdwapi.dll")] 5 static int XDW_OpenDocumentHandle (const char* lpszFilePath, XDW_DOCUMENT_HANDLE* pHandle, XDW_OPEN_MODE* pMode); 6};
###発生している問題・エラーメッセージ
error C2061: syntax error : identifier 'XDW_DOCUMENT_HANDLE'
###試したこと
引数のXDW_DOCUMENT_HANDLEはヘッダーファイルでは下記のように記述されています。
typedef struct { int dummy; } *XDW_DOCUMENT_HANDLE;
構造体の引数の渡し方の問題なのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/16 23:26
2016/10/17 01:26
2016/10/19 14:12