0

これは、この関数のC++ヘッダーです。そのコールバックを除いて、私はすでにすべてをインポートしました。それを行う方法がわかりません。

struct abs_operation;

typedef struct abs_operation ABS_OPERATION;  /* forward declaration */

typedef void (BSAPI  *ABS_CALLBACK) ( const ABS_OPERATION*, ABS_DWORD, void*);

struct abs_operation {
        ABS_CALLBACK Callback;  ///< Pointer to application-defined function, implementing operation callback.
} ;
4

1 に答える 1

1

あなたの以前の質問の知識に基づいて、それはこのようだと思います:

type
  PABSOperation = ^TABSOperation;
  TABSCallback = procedure(const Operation: PABSOperation;
     Flags: DWORD; Ptr: Pointer); stdcall;
  TABSOperation = record
     Callback: TABSCallback;
  end;
于 2012-04-22T22:56:54.673 に答える