C# 调用C++ DLL 文件,如何转换!!!!

chart_abc 2015-04-02 01:17:14
[b]如题:
我想调用DLL 里的这个函数: LONG IPAC_DEV_RealPlay(ULONG UserID,LPIPAC_DEV_CLIENTINFO lpClientInfo, STREAM_CALLBACK callback,void *pUser, BOOL bBlocked);
callback 是下面的回调函数

typedef struct{
LONG lChannel;
LONG lLinkMode;
HWND hPlayWnd;
char *sMultiCastIP;
} IPAC_DEV_CLIENTINFO, *LPIPAC_DEV_CLIENTINFO;

typedef BOOL (* STREAM_CALLBACK)(int nChannel, DWORD dwStreamType,void *buf, int len,void *context);


怎么转换能正常调用!!!
[/size][/b]
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT修补匠 2015-04-02
  • 打赏
  • 举报
回复
使用 p/invok,具体的百度一下看看
chart_abc 2015-04-02
  • 打赏
  • 举报
回复
自己顶一下!!!!求指教啊

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧