|
|
@@ -796,7 +796,7 @@ namespace IPADDemo.WeChat
|
|
|
fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
|
|
|
{
|
|
|
|
|
|
- msgPtr = EShareCarde(pointerWxUser, user, wxid, title);
|
|
|
+ msgPtr = EUtils.EShareCarde(pointerWxUser, user, wxid, title);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref wx_imptr);
|
|
|
@@ -1222,7 +1222,7 @@ namespace IPADDemo.WeChat
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
- msgPtr = ESetChatroomName(pointerWxUser, groupid, content);
|
|
|
+ msgPtr = EUtils.ESetChatroomName(pointerWxUser, groupid, content);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1254,7 +1254,7 @@ namespace IPADDemo.WeChat
|
|
|
//Wx_ReleaseEX(ref msgPtr);
|
|
|
|
|
|
//方案二
|
|
|
- msgPtr = ESetChatroomAnnouncement(pointerWxUser, groupid, content);
|
|
|
+ msgPtr = EUtils.ESetChatroomAnnouncement(pointerWxUser, groupid, content);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1348,7 +1348,7 @@ namespace IPADDemo.WeChat
|
|
|
var result = "";
|
|
|
fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
|
|
|
{
|
|
|
- msgPtr = ESnsComment(pointerWxUser, this.wxUser.wxid, snsid, content, replyid);
|
|
|
+ msgPtr = EUtils.ESnsComment(pointerWxUser, this.wxUser.wxid, snsid, content, replyid);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1459,7 +1459,7 @@ namespace IPADDemo.WeChat
|
|
|
imagestr += String.Format(App.PYQContentImage, upload.big_url, upload.small_url, upload.size, 100, 100);
|
|
|
}
|
|
|
var result = String.Format(App.PYQContent, wxUser.wxid, imagestr);
|
|
|
- msgPtr = ESendSNSImage(pointerWxUser, result, content);
|
|
|
+ msgPtr = EUtils.ESendSNSImage(pointerWxUser, result, content);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1474,7 +1474,7 @@ namespace IPADDemo.WeChat
|
|
|
var result = "";
|
|
|
fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
|
|
|
{
|
|
|
- msgPtr = ESendSNS(pointerWxUser, content);
|
|
|
+ msgPtr = EUtils.ESendSNS(pointerWxUser, content);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1616,7 +1616,7 @@ namespace IPADDemo.WeChat
|
|
|
var result = "";
|
|
|
fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
|
|
|
{
|
|
|
- msgPtr = ESetUserRemark(pointerWxUser, wxid, context);
|
|
|
+ msgPtr = EUtils.ESetUserRemark(pointerWxUser, wxid, context);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -1955,7 +1955,7 @@ namespace IPADDemo.WeChat
|
|
|
var result = "";
|
|
|
fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
|
|
|
{
|
|
|
- msgPtr = EAddContactLabel(pointerWxUser, context);
|
|
|
+ msgPtr = EUtils.EAddContactLabel(pointerWxUser, context);
|
|
|
var datas = MarshalNativeToManaged((IntPtr)msgPtr);
|
|
|
result = datas.ToString();
|
|
|
Wx_ReleaseEX(ref msgPtr);
|
|
|
@@ -2303,36 +2303,5 @@ namespace IPADDemo.WeChat
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
- #region 易语言 Utils 处理中文乱码
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESendSNS(int wxuser, string str);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESendSNSImage(int wxuser, string xml, string context);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESetChatroomAnnouncement(int wxuser, string wxid, string context);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESetChatroomName(int wxuser, string wxid, string name);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int EShareCarde(int wxuser, string wxid, string fromwxid, string caption);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESnsComment(int wxuser, string wxid, string snsid, string context,int replyid);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int EAddUser(int wxuser, string v1, string v2, int type,string context);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESetUserRemark(int wxuser, string wxid, string context);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int ESayHello(int wxuser, string v1, string context);
|
|
|
-
|
|
|
- [DllImport("EUtils.dll")]
|
|
|
- public static extern int EAddContactLabel(int wxuser, string context);
|
|
|
- #endregion
|
|
|
}
|
|
|
}
|