2011-01-10 13 views
2

typedef void (*funcNetworkEventReceived)(int, unsigned int, int);c宣言をdelphiにどのように翻訳するのですか?

ありがとうございます。

+0

この質問は、Delphiに関連する:これは、私たちの土地

(それが失敗した場合、代わりにCDECLのSTDCALLしてみてください)。タグが削除された理由はわかりません。 –

答えて

8

空白関数は、D1を除外した場合、整数= 32ビットint、基数は32ビット符号なしです。

Cの呼び出し規約は、エクスポートステートメントがない場合はcdeclと仮定されていますが、ファイル内のグローバルディレクティブによってコンパイラが異なる可能性があると仮定します。

Type 
    TUncNetworkEventReceived = procedure (p1:integer;p2:cardinal;p3:integer);cdecl; 
+0

私はTFunc ...(TUncではない...)が意味すると思います。打ち間違え? – JensG

関連する問題