- - PR -
コールバック関数について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-12-17 02:26
いつも御世話になります。
ある DLL の関数などを添付されていた仕様書に基づいて 呼び出したいのですが、C# での記述が解らず、悪戦苦闘 しています。 どなたかご教示の程、宜しくお願い申し上げます。 仕様書に記載してあった内容 (C/C++) は下記のとおりです。 //コールバック関数の型宣言 typedef void (CALLBACK *EVEVTPROC)(DWORD dwEvent, DWORD dwResult, DWORD dwAPIError, LPVOID lpvArglist); //コールバック関数 void CALLBACK EventProc(DWORD dwEvent, DWORD dwResult, DWORD dwAPIError, LPVOID lpvArglist); //関数初期化情報 typedef struct { EVENTPROC ICR_EventProc; //コールバック関数のアドレス LPVOID lpvArglist; //コールバック関数に渡すポインタ } TempInfo, *lpTempInfo; これらを C# では、どのように記述すれば宜しいのでしょうか? 宜しくお願いします。 | ||||
|
投稿日時: 2004-12-17 07:30
「C#プログラマーズリファレンス」の「プラットフォーム呼び出しチュートリアル」を参照。 |
1