⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 SGIPAPI_Sample_CSharp.rar
💻 TXT
字号:
1.C#调用SGIP.dll的例程
开发环境:Winxp SP2 + VS.net 2003
被调用的dll:SGIP.dll

	SGIP1.2的API封装成了标准C调用的方法,提供以下三个接口,使用的时候需要SGIP.DLL和sgip.lic.
#define DllExport extern "C" __declspec(dllexport)

DllExport int __stdcall Sgip12Start(LPCTSTR sLocalIP, int nLocalPort, LPCTSTR sPeerIP, int nPeerPort, \
		  LPCTSTR sLoginName, LPCTSTR sLoginPwd, int nConnType, LPCTSTR sSrcNum,  \
		  void (__stdcall *m_PDeliver)(DeliverStr*  deliver), void (__stdcall *m_PReport)(ReportStr* report), \
		  void (__stdcall *m_PResponse)(MTRespStr*  response), void (__stdcall *m_PMTError)(MTErrorStr* mterror), \
		  int nConnCount, bool fOuptutDebugInfo);

DllExport void __stdcall Sgip12Release();

DllExport void __stdcall Sgip12Submit(sgipg_submit ss, unsigned int& nSeq, unsigned int& nDateTime);

	在C#里面如何调用API,如何声明结构体,如何使用委托实现回调函数,如何实现使用自定义结构体作为参数的回调函数,
请仔细查看例程源码。
	测试例程的运行和上下行消息需要有CMPP2.0模拟网关配合,本站也提供下载,或者使用真实网关也可以.

	同样的道理,该API和CMPP3接口库, SGIP1.2接口库也可以被C#,VB,VC6,BCB,Delphi,Java调用.
相关的例程和升级版的接口库会在近期推出,敬请关注!

C#调用CMPP2.0 API的VS.net 2003例程源码下载
CMPP2.0模拟网关下载
CMPPAPI.dll下载(V2.6)

注意:CMPPAPI.dll要和可执行文件放到同一个目录下,或者放到可执行文件能找到的目录,或者放到系统目录下(如:C:\windows\system32).

http://www.zealware.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -