Forráskód Böngészése

完善修改个人资料

完善修改个人资料
changtuiqie 7 éve
szülő
commit
e3c1696a86

BIN
.vs/Ipad/v15/.suo


BIN
.vs/Ipad/v15/Server/sqlite3/storage.ide-shm


BIN
.vs/Ipad/v15/Server/sqlite3/storage.ide-wal


+ 275 - 100
IPADDemo/FormDemo.Designer.cs

@@ -135,6 +135,9 @@
             this.txt_Lat = new System.Windows.Forms.TextBox();
             this.label16 = new System.Windows.Forms.Label();
             this.tabPage8 = new System.Windows.Forms.TabPage();
+            this.button45 = new System.Windows.Forms.Button();
+            this.txt_gzhUrl = new System.Windows.Forms.TextBox();
+            this.label47 = new System.Windows.Forms.Label();
             this.button40 = new System.Windows.Forms.Button();
             this.txt_gzhKey = new System.Windows.Forms.TextBox();
             this.label43 = new System.Windows.Forms.Label();
@@ -173,22 +176,34 @@
             this.txt_favKey = new System.Windows.Forms.TextBox();
             this.label34 = new System.Windows.Forms.Label();
             this.button29 = new System.Windows.Forms.Button();
-            this.button14 = new System.Windows.Forms.Button();
             this.tabPage11 = new System.Windows.Forms.TabPage();
-            this.txt_setWxid = new System.Windows.Forms.TextBox();
-            this.label44 = new System.Windows.Forms.Label();
             this.button41 = new System.Windows.Forms.Button();
+            this.label44 = new System.Windows.Forms.Label();
+            this.txt_setWxid = new System.Windows.Forms.TextBox();
             this.tabPage12 = new System.Windows.Forms.TabPage();
-            this.button42 = new System.Windows.Forms.Button();
-            this.txt_qrcodeLog = new System.Windows.Forms.TextBox();
-            this.label45 = new System.Windows.Forms.Label();
-            this.label46 = new System.Windows.Forms.Label();
-            this.txt_orderUrl = new System.Windows.Forms.TextBox();
-            this.button43 = new System.Windows.Forms.Button();
             this.button44 = new System.Windows.Forms.Button();
-            this.txt_gzhUrl = new System.Windows.Forms.TextBox();
-            this.label47 = new System.Windows.Forms.Label();
-            this.button45 = new System.Windows.Forms.Button();
+            this.button43 = new System.Windows.Forms.Button();
+            this.txt_orderUrl = new System.Windows.Forms.TextBox();
+            this.label46 = new System.Windows.Forms.Label();
+            this.label45 = new System.Windows.Forms.Label();
+            this.txt_qrcodeLog = new System.Windows.Forms.TextBox();
+            this.button42 = new System.Windows.Forms.Button();
+            this.button14 = new System.Windows.Forms.Button();
+            this.txt_snsLog = new System.Windows.Forms.TextBox();
+            this.label48 = new System.Windows.Forms.Label();
+            this.txt_setNickName = new System.Windows.Forms.TextBox();
+            this.label49 = new System.Windows.Forms.Label();
+            this.txt_setSign = new System.Windows.Forms.TextBox();
+            this.label50 = new System.Windows.Forms.Label();
+            this.txt_setSex = new System.Windows.Forms.TextBox();
+            this.label51 = new System.Windows.Forms.Label();
+            this.label52 = new System.Windows.Forms.Label();
+            this.txt_setCountry = new System.Windows.Forms.TextBox();
+            this.label53 = new System.Windows.Forms.Label();
+            this.txt_setProvincia = new System.Windows.Forms.TextBox();
+            this.label54 = new System.Windows.Forms.Label();
+            this.txt_setCity = new System.Windows.Forms.TextBox();
+            this.button46 = new System.Windows.Forms.Button();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
             this.tabControl1.SuspendLayout();
             this.tabPage1.SuspendLayout();
@@ -315,7 +330,7 @@
             this.txt_linkUrl.Name = "txt_linkUrl";
             this.txt_linkUrl.Size = new System.Drawing.Size(638, 25);
             this.txt_linkUrl.TabIndex = 17;
-            this.txt_linkUrl.Text = "https://github.com/xuzeyu91/Xzy.Mac.WeChat";
+            this.txt_linkUrl.Text = "https://github.com/changtuiqie/Mac.WeChat";
             // 
             // label27
             // 
@@ -468,6 +483,7 @@
             // 
             // tabPage2
             // 
+            this.tabPage2.Controls.Add(this.txt_snsLog);
             this.tabPage2.Controls.Add(this.txt_snsContext);
             this.tabPage2.Controls.Add(this.label40);
             this.tabPage2.Controls.Add(this.button34);
@@ -1282,6 +1298,32 @@
             this.tabPage8.Text = "公众号";
             this.tabPage8.UseVisualStyleBackColor = true;
             // 
+            // button45
+            // 
+            this.button45.Location = new System.Drawing.Point(594, 168);
+            this.button45.Name = "button45";
+            this.button45.Size = new System.Drawing.Size(121, 25);
+            this.button45.TabIndex = 13;
+            this.button45.Text = "阅读";
+            this.button45.UseVisualStyleBackColor = true;
+            this.button45.Click += new System.EventHandler(this.button45_Click);
+            // 
+            // txt_gzhUrl
+            // 
+            this.txt_gzhUrl.Location = new System.Drawing.Point(375, 168);
+            this.txt_gzhUrl.Name = "txt_gzhUrl";
+            this.txt_gzhUrl.Size = new System.Drawing.Size(198, 25);
+            this.txt_gzhUrl.TabIndex = 12;
+            // 
+            // label47
+            // 
+            this.label47.AutoSize = true;
+            this.label47.Location = new System.Drawing.Point(322, 171);
+            this.label47.Name = "label47";
+            this.label47.Size = new System.Drawing.Size(47, 15);
+            this.label47.TabIndex = 11;
+            this.label47.Text = "url: ";
+            // 
             // button40
             // 
             this.button40.Location = new System.Drawing.Point(594, 77);
@@ -1638,18 +1680,22 @@
             this.button29.UseVisualStyleBackColor = true;
             this.button29.Click += new System.EventHandler(this.button29_Click);
             // 
-            // button14
-            // 
-            this.button14.Location = new System.Drawing.Point(12, 390);
-            this.button14.Name = "button14";
-            this.button14.Size = new System.Drawing.Size(106, 44);
-            this.button14.TabIndex = 4;
-            this.button14.Text = "扫码登录";
-            this.button14.UseVisualStyleBackColor = true;
-            this.button14.Click += new System.EventHandler(this.button14_Click);
-            // 
             // tabPage11
             // 
+            this.tabPage11.Controls.Add(this.button46);
+            this.tabPage11.Controls.Add(this.label54);
+            this.tabPage11.Controls.Add(this.txt_setCity);
+            this.tabPage11.Controls.Add(this.label53);
+            this.tabPage11.Controls.Add(this.txt_setProvincia);
+            this.tabPage11.Controls.Add(this.label52);
+            this.tabPage11.Controls.Add(this.txt_setCountry);
+            this.tabPage11.Controls.Add(this.label51);
+            this.tabPage11.Controls.Add(this.label50);
+            this.tabPage11.Controls.Add(this.txt_setSex);
+            this.tabPage11.Controls.Add(this.label49);
+            this.tabPage11.Controls.Add(this.txt_setSign);
+            this.tabPage11.Controls.Add(this.label48);
+            this.tabPage11.Controls.Add(this.txt_setNickName);
             this.tabPage11.Controls.Add(this.button41);
             this.tabPage11.Controls.Add(this.label44);
             this.tabPage11.Controls.Add(this.txt_setWxid);
@@ -1661,12 +1707,15 @@
             this.tabPage11.Text = "个人信息";
             this.tabPage11.UseVisualStyleBackColor = true;
             // 
-            // txt_setWxid
+            // button41
             // 
-            this.txt_setWxid.Location = new System.Drawing.Point(123, 25);
-            this.txt_setWxid.Name = "txt_setWxid";
-            this.txt_setWxid.Size = new System.Drawing.Size(220, 25);
-            this.txt_setWxid.TabIndex = 0;
+            this.button41.Location = new System.Drawing.Point(358, 24);
+            this.button41.Name = "button41";
+            this.button41.Size = new System.Drawing.Size(95, 26);
+            this.button41.TabIndex = 2;
+            this.button41.Text = "设置";
+            this.button41.UseVisualStyleBackColor = true;
+            this.button41.Click += new System.EventHandler(this.button41_Click);
             // 
             // label44
             // 
@@ -1677,15 +1726,12 @@
             this.label44.TabIndex = 1;
             this.label44.Text = "设置微信id:";
             // 
-            // button41
+            // txt_setWxid
             // 
-            this.button41.Location = new System.Drawing.Point(358, 24);
-            this.button41.Name = "button41";
-            this.button41.Size = new System.Drawing.Size(95, 26);
-            this.button41.TabIndex = 2;
-            this.button41.Text = "设置";
-            this.button41.UseVisualStyleBackColor = true;
-            this.button41.Click += new System.EventHandler(this.button41_Click);
+            this.txt_setWxid.Location = new System.Drawing.Point(123, 25);
+            this.txt_setWxid.Name = "txt_setWxid";
+            this.txt_setWxid.Size = new System.Drawing.Size(220, 25);
+            this.txt_setWxid.TabIndex = 0;
             // 
             // tabPage12
             // 
@@ -1704,32 +1750,32 @@
             this.tabPage12.Text = "其他设备登录";
             this.tabPage12.UseVisualStyleBackColor = true;
             // 
-            // button42
+            // button44
             // 
-            this.button42.Location = new System.Drawing.Point(21, 16);
-            this.button42.Name = "button42";
-            this.button42.Size = new System.Drawing.Size(145, 36);
-            this.button42.TabIndex = 0;
-            this.button42.Text = "获取二维码信息";
-            this.button42.UseVisualStyleBackColor = true;
-            this.button42.Click += new System.EventHandler(this.button42_Click);
+            this.button44.Location = new System.Drawing.Point(404, 124);
+            this.button44.Name = "button44";
+            this.button44.Size = new System.Drawing.Size(113, 36);
+            this.button44.TabIndex = 6;
+            this.button44.Text = "确认登录";
+            this.button44.UseVisualStyleBackColor = true;
+            this.button44.Click += new System.EventHandler(this.button44_Click);
             // 
-            // txt_qrcodeLog
+            // button43
             // 
-            this.txt_qrcodeLog.Location = new System.Drawing.Point(7, 198);
-            this.txt_qrcodeLog.Multiline = true;
-            this.txt_qrcodeLog.Name = "txt_qrcodeLog";
-            this.txt_qrcodeLog.Size = new System.Drawing.Size(752, 192);
-            this.txt_qrcodeLog.TabIndex = 1;
+            this.button43.Location = new System.Drawing.Point(404, 70);
+            this.button43.Name = "button43";
+            this.button43.Size = new System.Drawing.Size(113, 35);
+            this.button43.TabIndex = 5;
+            this.button43.Text = "登录";
+            this.button43.UseVisualStyleBackColor = true;
+            this.button43.Click += new System.EventHandler(this.button43_Click);
             // 
-            // label45
+            // txt_orderUrl
             // 
-            this.label45.AutoSize = true;
-            this.label45.Location = new System.Drawing.Point(183, 27);
-            this.label45.Name = "label45";
-            this.label45.Size = new System.Drawing.Size(523, 15);
-            this.label45.TabIndex = 2;
-            this.label45.Text = "使用账号密码+62登录后 可以打开pc或web端的二维码获取URL后登录其他终端";
+            this.txt_orderUrl.Location = new System.Drawing.Point(66, 71);
+            this.txt_orderUrl.Name = "txt_orderUrl";
+            this.txt_orderUrl.Size = new System.Drawing.Size(319, 25);
+            this.txt_orderUrl.TabIndex = 4;
             // 
             // label46
             // 
@@ -1740,58 +1786,171 @@
             this.label46.TabIndex = 3;
             this.label46.Text = "url:";
             // 
-            // txt_orderUrl
-            // 
-            this.txt_orderUrl.Location = new System.Drawing.Point(66, 71);
-            this.txt_orderUrl.Name = "txt_orderUrl";
-            this.txt_orderUrl.Size = new System.Drawing.Size(319, 25);
-            this.txt_orderUrl.TabIndex = 4;
-            // 
-            // button43
+            // label45
             // 
-            this.button43.Location = new System.Drawing.Point(404, 70);
-            this.button43.Name = "button43";
-            this.button43.Size = new System.Drawing.Size(113, 35);
-            this.button43.TabIndex = 5;
-            this.button43.Text = "登录";
-            this.button43.UseVisualStyleBackColor = true;
-            this.button43.Click += new System.EventHandler(this.button43_Click);
+            this.label45.AutoSize = true;
+            this.label45.Location = new System.Drawing.Point(183, 27);
+            this.label45.Name = "label45";
+            this.label45.Size = new System.Drawing.Size(523, 15);
+            this.label45.TabIndex = 2;
+            this.label45.Text = "使用账号密码+62登录后 可以打开pc或web端的二维码获取URL后登录其他终端";
             // 
-            // button44
+            // txt_qrcodeLog
             // 
-            this.button44.Location = new System.Drawing.Point(404, 124);
-            this.button44.Name = "button44";
-            this.button44.Size = new System.Drawing.Size(113, 36);
-            this.button44.TabIndex = 6;
-            this.button44.Text = "确认登录";
-            this.button44.UseVisualStyleBackColor = true;
-            this.button44.Click += new System.EventHandler(this.button44_Click);
+            this.txt_qrcodeLog.Location = new System.Drawing.Point(7, 198);
+            this.txt_qrcodeLog.Multiline = true;
+            this.txt_qrcodeLog.Name = "txt_qrcodeLog";
+            this.txt_qrcodeLog.Size = new System.Drawing.Size(752, 192);
+            this.txt_qrcodeLog.TabIndex = 1;
             // 
-            // txt_gzhUrl
+            // button42
             // 
-            this.txt_gzhUrl.Location = new System.Drawing.Point(375, 168);
-            this.txt_gzhUrl.Name = "txt_gzhUrl";
-            this.txt_gzhUrl.Size = new System.Drawing.Size(198, 25);
-            this.txt_gzhUrl.TabIndex = 12;
+            this.button42.Location = new System.Drawing.Point(21, 16);
+            this.button42.Name = "button42";
+            this.button42.Size = new System.Drawing.Size(145, 36);
+            this.button42.TabIndex = 0;
+            this.button42.Text = "获取二维码信息";
+            this.button42.UseVisualStyleBackColor = true;
+            this.button42.Click += new System.EventHandler(this.button42_Click);
             // 
-            // label47
+            // button14
             // 
-            this.label47.AutoSize = true;
-            this.label47.Location = new System.Drawing.Point(322, 171);
-            this.label47.Name = "label47";
-            this.label47.Size = new System.Drawing.Size(47, 15);
-            this.label47.TabIndex = 11;
-            this.label47.Text = "url: ";
+            this.button14.Location = new System.Drawing.Point(12, 390);
+            this.button14.Name = "button14";
+            this.button14.Size = new System.Drawing.Size(106, 44);
+            this.button14.TabIndex = 4;
+            this.button14.Text = "扫码登录";
+            this.button14.UseVisualStyleBackColor = true;
+            this.button14.Click += new System.EventHandler(this.button14_Click);
             // 
-            // button45
+            // txt_snsLog
             // 
-            this.button45.Location = new System.Drawing.Point(594, 168);
-            this.button45.Name = "button45";
-            this.button45.Size = new System.Drawing.Size(121, 25);
-            this.button45.TabIndex = 13;
-            this.button45.Text = "阅读";
-            this.button45.UseVisualStyleBackColor = true;
-            this.button45.Click += new System.EventHandler(this.button45_Click);
+            this.txt_snsLog.Location = new System.Drawing.Point(275, 210);
+            this.txt_snsLog.Multiline = true;
+            this.txt_snsLog.Name = "txt_snsLog";
+            this.txt_snsLog.Size = new System.Drawing.Size(484, 135);
+            this.txt_snsLog.TabIndex = 17;
+            // 
+            // label48
+            // 
+            this.label48.AutoSize = true;
+            this.label48.Location = new System.Drawing.Point(65, 74);
+            this.label48.Name = "label48";
+            this.label48.Size = new System.Drawing.Size(52, 15);
+            this.label48.TabIndex = 4;
+            this.label48.Text = "昵称:";
+            // 
+            // txt_setNickName
+            // 
+            this.txt_setNickName.Location = new System.Drawing.Point(123, 71);
+            this.txt_setNickName.Name = "txt_setNickName";
+            this.txt_setNickName.Size = new System.Drawing.Size(220, 25);
+            this.txt_setNickName.TabIndex = 3;
+            this.txt_setNickName.Text = "MacWeChat";
+            // 
+            // label49
+            // 
+            this.label49.AutoSize = true;
+            this.label49.Location = new System.Drawing.Point(65, 127);
+            this.label49.Name = "label49";
+            this.label49.Size = new System.Drawing.Size(52, 15);
+            this.label49.TabIndex = 6;
+            this.label49.Text = "签名:";
+            // 
+            // txt_setSign
+            // 
+            this.txt_setSign.Location = new System.Drawing.Point(123, 124);
+            this.txt_setSign.Name = "txt_setSign";
+            this.txt_setSign.Size = new System.Drawing.Size(220, 25);
+            this.txt_setSign.TabIndex = 5;
+            this.txt_setSign.Text = "微信协议看:https://github.com/changtuiqie/Mac.WeChat";
+            // 
+            // label50
+            // 
+            this.label50.AutoSize = true;
+            this.label50.Location = new System.Drawing.Point(65, 178);
+            this.label50.Name = "label50";
+            this.label50.Size = new System.Drawing.Size(52, 15);
+            this.label50.TabIndex = 8;
+            this.label50.Text = "性别:";
+            // 
+            // txt_setSex
+            // 
+            this.txt_setSex.Location = new System.Drawing.Point(123, 175);
+            this.txt_setSex.Name = "txt_setSex";
+            this.txt_setSex.Size = new System.Drawing.Size(220, 25);
+            this.txt_setSex.TabIndex = 7;
+            this.txt_setSex.Text = "1";
+            // 
+            // label51
+            // 
+            this.label51.AutoSize = true;
+            this.label51.Location = new System.Drawing.Point(367, 178);
+            this.label51.Name = "label51";
+            this.label51.Size = new System.Drawing.Size(38, 15);
+            this.label51.TabIndex = 9;
+            this.label51.Text = "0或1";
+            // 
+            // label52
+            // 
+            this.label52.AutoSize = true;
+            this.label52.Location = new System.Drawing.Point(65, 223);
+            this.label52.Name = "label52";
+            this.label52.Size = new System.Drawing.Size(52, 15);
+            this.label52.TabIndex = 11;
+            this.label52.Text = "国籍:";
+            // 
+            // txt_setCountry
+            // 
+            this.txt_setCountry.Location = new System.Drawing.Point(123, 220);
+            this.txt_setCountry.Name = "txt_setCountry";
+            this.txt_setCountry.Size = new System.Drawing.Size(220, 25);
+            this.txt_setCountry.TabIndex = 10;
+            this.txt_setCountry.Text = "CN";
+            // 
+            // label53
+            // 
+            this.label53.AutoSize = true;
+            this.label53.Location = new System.Drawing.Point(65, 267);
+            this.label53.Name = "label53";
+            this.label53.Size = new System.Drawing.Size(52, 15);
+            this.label53.TabIndex = 13;
+            this.label53.Text = "省份:";
+            // 
+            // txt_setProvincia
+            // 
+            this.txt_setProvincia.Location = new System.Drawing.Point(123, 264);
+            this.txt_setProvincia.Name = "txt_setProvincia";
+            this.txt_setProvincia.Size = new System.Drawing.Size(220, 25);
+            this.txt_setProvincia.TabIndex = 12;
+            this.txt_setProvincia.Text = "guangdong";
+            // 
+            // label54
+            // 
+            this.label54.AutoSize = true;
+            this.label54.Location = new System.Drawing.Point(65, 314);
+            this.label54.Name = "label54";
+            this.label54.Size = new System.Drawing.Size(52, 15);
+            this.label54.TabIndex = 15;
+            this.label54.Text = "城市:";
+            // 
+            // txt_setCity
+            // 
+            this.txt_setCity.Location = new System.Drawing.Point(123, 311);
+            this.txt_setCity.Name = "txt_setCity";
+            this.txt_setCity.Size = new System.Drawing.Size(220, 25);
+            this.txt_setCity.TabIndex = 14;
+            this.txt_setCity.Text = "guangzhou";
+            // 
+            // button46
+            // 
+            this.button46.Location = new System.Drawing.Point(370, 311);
+            this.button46.Name = "button46";
+            this.button46.Size = new System.Drawing.Size(98, 25);
+            this.button46.TabIndex = 16;
+            this.button46.Text = "设置资料";
+            this.button46.UseVisualStyleBackColor = true;
+            this.button46.Click += new System.EventHandler(this.button46_Click);
             // 
             // FormDemo
             // 
@@ -1803,6 +1962,7 @@
             this.Controls.Add(this.label1);
             this.Controls.Add(this.textBox1);
             this.Controls.Add(this.pictureBox1);
+            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
             this.MaximizeBox = false;
             this.MinimizeBox = false;
             this.Name = "FormDemo";
@@ -2002,5 +2162,20 @@
         private System.Windows.Forms.TextBox txt_gzhUrl;
         private System.Windows.Forms.Label label47;
         private System.Windows.Forms.Button button45;
+        private System.Windows.Forms.TextBox txt_snsLog;
+        private System.Windows.Forms.Label label51;
+        private System.Windows.Forms.Label label50;
+        private System.Windows.Forms.TextBox txt_setSex;
+        private System.Windows.Forms.Label label49;
+        private System.Windows.Forms.TextBox txt_setSign;
+        private System.Windows.Forms.Label label48;
+        private System.Windows.Forms.TextBox txt_setNickName;
+        private System.Windows.Forms.Label label54;
+        private System.Windows.Forms.TextBox txt_setCity;
+        private System.Windows.Forms.Label label53;
+        private System.Windows.Forms.TextBox txt_setProvincia;
+        private System.Windows.Forms.Label label52;
+        private System.Windows.Forms.TextBox txt_setCountry;
+        private System.Windows.Forms.Button button46;
     }
 }

+ 8 - 1
IPADDemo/FormDemo.cs

@@ -345,16 +345,19 @@ namespace IPADDemo
         private void button32_Click(object sender, EventArgs e)
         {
             var res = weChatThread.Wx_SnsUserPage(txt_snswxid.Text,"");
+            txt_snsLog.Text = res.ConvertToString();
         }
 
         private void button33_Click(object sender, EventArgs e)
         {
             var res = weChatThread.Wx_SnsObjectDetail(txt_snsId.Text);
+            txt_snsLog.Text = res.ConvertToString();
         }
 
         private void button34_Click(object sender, EventArgs e)
         {
             var res = weChatThread.Wx_SnsComment(txt_snsId.Text, Encoding.Default.GetString(Encoding.UTF8.GetBytes(txt_snsContext.Text)), txt_snsPlId.Text.ConvertToInt32());
+            txt_snsLog.Text = res.ConvertToString();
         }
 
         private void button35_Click(object sender, EventArgs e)
@@ -405,6 +408,10 @@ namespace IPADDemo
             txt_qrcodeLog.Text = res.ConvertToString();
         }
 
-       
+        private void button46_Click(object sender, EventArgs e)
+        {
+            var res = weChatThread.Wx_SetUserInfo(txt_setNickName.Text,txt_setSign.Text,txt_setSex.Text.ConvertToInt32(),txt_setCountry.Text,txt_setProvincia.Text,txt_setCity.Text);
+
+        }
     }
 }

+ 167 - 0
IPADDemo/FormDemo.resx

@@ -120,4 +120,171 @@
   <data name="txt_favObject.Text" xml:space="preserve">
     <value>&lt;favitem type=\"1\"&gt;&lt;desc&gt;我这辈子最佩服的只有两个人一个是群主,还有一个,就是免死[抱拳][抱拳][抱拳]&lt;/desc&gt;&lt;ctrlflag&gt;127&lt;/ctrlflag&gt;&lt;source sourcetype=\"1\" sourceid=\"5247349643135372738\"&gt;&lt;fromusr&gt;wxid_j7rwo75glpzw22&lt;/fromusr&gt;&lt;tousr&gt;7459655793@chatroom&lt;/tousr&gt;&lt;createtime&gt;1474781339&lt;/createtime&gt;&lt;msgid&gt;5247349643135372738&lt;/msgid&gt;&lt;/source&gt;&lt;/favitem&gt;</value>
   </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAACQAABILAAASCwAAAAAAAAAA
+        AADz8/P//f39//j4+P/4+Pj//f39//T09P//////9fX1//r6+v/7+/v/9fX1///////09PT//f39//j4
+        +P/4+Pj//f39//T09P//////9fX1//v7+//6+vr/9PT0//39/f/y8vL//Pz8//f39//39/f//f39//T0
+        9P//////9fX1//r6+v/7+/v/9fX1///////09PT//f39//j4+P/4+Pj//f39//T09P/+/v7/9fX1//v7
+        +//7+/v/9fX1///////9/f3/9/f3//v7+//6+vr/9/f3//z8/P/29vb//Pz8//j4+P/5+fn/+/v7//b2
+        9v/9/f3/9/f3//r6+v/6+vr/9/f3//v7+//z8/P/+Pj4//b29v/5+fn/////////////////+/v7//v7
+        +//4+Pj/9PT0//n5+f/19fX//Pz8//j4+P/5+fn/+/v7//b29v/9/f3/9/f3//r6+v/6+vr/9/f3//39
+        /f/29vb//Pz8//j4+P/5+fn//Pz8//b29v/4+Pj/+/v7//r6+v/5+fn/+/v7//j4+P/7+/v/+fn5//r6
+        +v/6+vr/+fn5//v7+//5+fn/+vr6//n5+f/29vb/+fn5//7+/v/////////////////4+Pj/4uLi/8/P
+        z//R0dH/5OTk//n5+f//////////////////////9vb2//f39//6+vr/+fn5//v7+//5+fn/+/v7//n5
+        +f/5+fn/+/v7//n5+f/7+/v/+fn5//r6+v/6+vr/+fn5//v7+//4+Pj/+vr6//n5+f/4+Pj/+vr6//j4
+        +P/6+vr/+fn5//n5+f/6+vr/+Pj4//r6+v/4+Pj/9vb2//n5+f///////f39/93d3f+hoaH/XV1d/z4+
+        Pv8nJyf/DQ0N/wICAv8BAQH/EBAQ/ygoKP9AQED/ZWVl/6SkpP/l5eX////////////5+fn/9fX1//r6
+        +v/4+Pj/+fn5//n5+f/5+fn/+vr6//j4+P/6+vr/+fn5//n5+f/6+vr/+Pj4//r6+v/+/v7/9/f3//r6
+        +v/6+vr/9/f3//39/f/29vb//Pz8//n5+f/5+fn//Pz8//T09P/7+/v///////v7+/+srKz/SkpK/wsL
+        C/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8PDw//VFRU/7Cw
+        sP/7+/v///////T09P/7+/v/9/f3//v7+//6+vr/9/f3//39/f/29vb//Pz8//j4+P/5+fn//Pz8//X1
+        9f/09PT//f39//j4+P/4+Pj//f39//T09P/+/v7/9vb2//v7+//7+/v/8/Pz///////9/f3/ra2t/zAw
+        MP8AAAD/AAAA/wAAAP8DAwP/BAQE/wMDA/8CAgL/AQEB/wEBAf8BAQH/AQEB/wICAv8DAwP/BAQE/wIC
+        Av8AAAD/AAAA/wEBAf84ODj/t7e3///////29vb/+vr6//j4+P/4+Pj//f39//T09P/+/v7/9vb2//r6
+        +v/7+/v/9vb2///////+/v7/9vb2//v7+//7+/v/9vb2//7+/v/19fX//f39//j4+P/19fX//////+Dg
+        4P9SUlL/AAAA/wAAAP8DAwP/AwMD/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8BAQH/BAQE/wMDA/8AAAD/AAAA/19fX//u7u7//f39//f39//6+vr/9vb2//7+
+        /v/19fX//f39//j4+P/5+fn//f39//X19f/29vb//Pz8//n5+f/5+fn//Pz8//b29v/9/f3/+Pj4//b2
+        9v//////vb29/xgYGP8AAAD/BAQE/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8DAwP/AwMD/wAAAP8jIyP/zc3N////
+        ///29vb//Pz8//b29v/9/f3/9/f3//v7+//7+/v/9/f3//39/f/7+/v/+Pj4//r6+v/5+fn/+Pj4//v7
+        +//4+Pj/9vb2//////+goKD/AwMD/wAAAP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wQE
+        BP8AAAD/DQ0N/7S0tP//////9fX1//v7+//39/f/+/v7//n5+f/5+fn/+vr6//f39//7+/v/+fn5//r6
+        +v/6+vr/+fn5//v7+//19fX//////6CgoP8AAAD/AgIC/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8DAwP/AAAA/wYGBv+zs7P///////f39//4+Pj/+vr6//n5+f/5+fn/+vr6//j4
+        +P/19fX//Pz8//j4+P/4+Pj//Pz8//Ly8v//////t7e3/wICAv8BAQH/AgIC/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AQEB/wAAAP8AAAD/AwMD/wAAAP8ODg7/zc3N///////6+vr/9/f3//r6
+        +v/6+vr/9vb2//7+/v/+/v7/9vb2//v7+//7+/v/9fX1///////e3t7/HBwc/wAAAP8CAgL/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEB
+        Af8CAgL/AwMD/wQEBP8DAwP/AQEB/wEBAf8DAwP/AAAA/wAAAP8AAAD/AAAA/wMDA/8AAAD/Kysr/+/v
+        7//4+Pj//Pz8//j4+P/5+fn//f39//X19f/19fX//f39//n5+f/4+Pj/+/v7//7+/v9PT0//AAAA/wQE
+        BP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8BAQH/BAQE/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8AAAD/GRkZ/w4ODv8AAAD/AQEB/wAA
+        AP8EBAT/AAAA/2ZmZv//////9PT0//v7+//7+/v/9vb2//7+/v/+/v7/9vb2//r6+v/39/f//////6mp
+        qf8AAAD/AwMD/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wICAv8BAQH/AAAA/wUFBf8hISH/UFBQ/2dnZ/9FRUX/FhYW/wUFBf9ubm7/ycnJ/w8P
+        D/8AAAD/AQEB/wAAAP8AAAD/AQEB/wAAAP+8vLz///////X19f/5+fn//Pz8//X19f/4+Pj/+vr6//n5
+        +f/5+fn/+Pj4/zAwMP8AAAD/AgIC/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AgIC/wAAAP8ODg7/d3d3/9HR0f/y8vL/////////////////6Ojo/9nZ
+        2f//////jIyM/wAAAP8FBQX/AAAA/wAAAP8AAAD/AwMD/wAAAP9AQED//v7+//n5+f/6+vr/+fn5//v7
+        +//39/f/+vr6//b29v//////paWl/wAAAP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AwMD/wEB
+        Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8DAwP/AAAA/zc3N//b29v///////39/f/7+/v/+Pj4//T0
+        9P/4+Pj//f39//39/f//////vLy8/xQUFP8AAAD/AgIC/wAAAP8AAAD/AAAA/wICAv8AAAD/t7e3////
+        ///39/f/+Pj4//v7+//9/f3/9/f3//n5+f//////RERE/wAAAP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wEBAf8DAwP/AQEB/wICAv8DAwP/BAQE/wUFBf8AAAD/Ojo6//Ly8v//////8/Pz//n5
+        +f/6+vr/9/f3//39/f/29vb/+/v7//f39//29vb//////8vLy/8WFhb/AAAA/wEBAf8AAAD/AAAA/wMD
+        A/8AAAD/X19f///////29vb//Pz8//b29v/19fX/+/v7///////W1tb/CAgI/wAAAP8BAQH/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8JCQn/UVFR/w4ODv8AAAD/AQEB/wAAAP8AAAD/AQEB/wAAAP8QEBD/19fX////
+        ///x8fH//f39//j4+P/4+Pj//f39//X19f/+/v7/9vb2//r6+v/7+/v/8fHx//////+urq7/AAAA/wEB
+        Af8AAAD/AAAA/wEBAf8AAAD/EhIS/+fn5///////9fX1//7+/v//////8vLy//////+ZmZn/AAAA/wMD
+        A/8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA/8AAAD/oqKi/+Xl5f9gYGD/ERER/ykpKf9BQUH/bGxs/z4+
+        Pv9ra2v///////Dw8P//////9vb2//v7+//6+vr/9vb2//7+/v/09PT//f39//j4+P/4+Pj//f39//Hx
+        8f//////UFBQ/wAAAP8DAwP/AAAA/wAAAP8CAgL/AAAA/6+vr///////+vr6//T09P/19fX/+fn5////
+        //9YWFj/AAAA/wMDA/8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA/8AAAD/Q0ND///////+/v7/7e3t//Pz
+        8//9/f3//////5iYmP+lpaX///////r6+v/29vb//Pz8//j4+P/4+Pj//Pz8//b29v/9/f3/9/f3//r6
+        +v/7+/v/9/f3//n5+f//////n5+f/wAAAP8DAwP/AAAA/wAAAP8EBAT/AAAA/25ubv//////8/Pz//7+
+        /v/6+vr/9/f3//////83Nzf/AAAA/wMDA/8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA/8AAAD/VlZW//X1
+        9f/39/f//Pz8//v7+//z8/P//////4mJif+zs7P///////b29v/6+vr/9/f3//z8/P/5+fn/+Pj4//r6
+        +v/4+Pj/+vr6//v7+//4+Pj/+vr6//b29v//////zMzM/wAAAP8AAAD/AQEB/wAAAP8DAwP/AAAA/0ZG
+        Rv//////+Pj4//j4+P/6+vr//Pz8/+/v7/8cHBz/AAAA/wICAv8AAAD/AAAA/wAAAP8AAAD/AwMD/wAA
+        AP90dHT///////r6+v/5+fn/+Pj4//r6+v/19fX//////46Ojv+zs7P///////b29v/6+vr//Pz8//Ly
+        8v/39/f/+vr6//r6+v/5+fn/+vr6//Ly8v/9/f3/+vr6//b29v//////wcHB/wAAAP8BAQH/AAAA/wAA
+        AP8CAgL/AAAA/zExMf/+/v7/+vr6//j4+P/09PT//////9XV1f8EBAT/AAAA/wEBAf8AAAD/AAAA/wAA
+        AP8DAwP/AAAA/11dXf//////+fn5//j4+P/4+Pj//Pz8//b29v/5+fn//////6Ojo/+Wlpb///////f3
+        9//7+/v/6Ojo/yEhIf9FRUX/+fn5//X19f//////cnJy/wgICP/Dw8P///////b29v//////jo6O/wAA
+        AP8EBAT/AAAA/wAAAP8BAQH/AAAA/xoaGv/t7e3/+vr6//z8/P/8/Pz//////8bGxv8AAAD/AQEB/wAA
+        AP8AAAD/AAAA/wEBAf8AAAD/HBwc/+jo6P//////9PT0//v7+//7+/v/9vb2//7+/v/09PT//////+Xl
+        5f9eXl7/+vr6//Pz8///////4eHh/yMjI/9AQED/9fX1//39/f//////cXFx/wgICP+/v7////////Dw
+        8P/+/v7/OTk5/wAAAP8DAwP/AAAA/wAAAP8BAQH/AAAA/wkJCf/d3d3///////Ly8v/x8fH//////8fH
+        x/8AAAD/AQEB/wAAAP8AAAD/AAAA/wQEBP8AAAD/fHx8///////w8PD//f39//j4+P/4+Pj//f39//X1
+        9f/+/v7/8/Pz//////+FhYX/jo6O///////v7+///f39//Pz8//39/f//v7+//T09P//////+Pj4//T0
+        9P/6+vr/8PDw//////+NjY3/AAAA/wICAv8AAAD/AAAA/wAAAP8BAQH/AAAA/wwMDP/c3Nz//f39//39
+        /f/7+/v//////9XV1f8FBQX/AAAA/wEBAf8AAAD/AAAA/wEBAf8AAAD/vLy8///////6+vr/9/f3//r6
+        +v/6+vr/9/f3//z8/P/29vb/+/v7//n5+f/39/f/WFhY/6Ghof//////9/f3//n5+f/39/f/9fX1//v7
+        +//09PT/+fn5//b29v/39/f//////6Ojo/8GBgb/AAAA/wEBAf8AAAD/AAAA/wAAAP8BAQH/AAAA/xgY
+        GP/s7Oz///////X19f/39/f//f39/+/v7/8bGxv/AAAA/wEBAf8AAAD/AQEB/wAAAP8QEBD/5ubm////
+        ///39/f/+vr6//r6+v/5+fn/9/f3//f39//7+/v/+fn5//n5+f/+/v7/7e3t/1lZWf92dnb/6+vr////
+        ///+/v7//////////////////v7+///////s7Oz/b29v/wEBAf8CAgL/AQEB/wAAAP8AAAD/AAAA/wAA
+        AP8CAgL/AAAA/zMzM///////+Pj4//v7+//4+Pj/+fn5//////82Njb/AAAA/wMDA/8AAAD/AQEB/wAA
+        AP8PDw//5OTk///////39/f/+vr6//n5+f/5+fn///////z8/P/5+fn/+fn5//r6+v/4+Pj/+Pj4////
+        //+ampr/UFBQ/3Nzc/+rq6v/xMTE/9TU1P/W1tb/s7Oz/2dnZ/8bGxv/AAAA/wMDA/8BAQH/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8DAwP/AAAA/0ZGRv//////9vb2//r6+v/+/v7/9PT0//////9aWlr/AAAA/wQE
+        BP8AAAD/AAAA/wEBAf8AAAD/uLi4///////6+vr/9vb2//z8/P/09PT/oqKi/93d3f/8/Pz/+/v7//j4
+        +P/8/Pz/6+vr/52dnf/v7+//9vb2/7m5uf+MjIz/mZmZ/35+fv8AAAD/AAAA/wAAAP8AAAD/AwMD/wEB
+        Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8EBAT/AAAA/2tra///////+Pj4//X19f/09PT/+fn5////
+        //+VlZX/AAAA/wMDA/8AAAD/AAAA/wQEBP8AAAD/eHh4///////w8PD/+vr6//////9YWFj/AAAA/zs7
+        O///////9PT0//r6+v/+/v7/Pz8//wAAAP9CQkL///////7+/v/7+/v//////4CAgP8AAAD/BgYG/wQE
+        BP8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgL/AAAA/7W1tf//////8/Pz////
+        ///+/v7/9PT0///////Z2dn/BgYG/wAAAP8BAQH/AAAA/wEBAf8AAAD/Gxsb/+np6f//////8vLy////
+        //9zc3P/AAAA/09PT//7+/v/+/v7//f39//9/f3/Xl5e/wAAAP9hYWH///////T09P/8/Pz/5OTk/xYW
+        Fv8AAAD/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8AAAD/FBQU/+Li
+        4v/+/v7/+/v7//X19f/29vb//Pz8//j4+P/+/v7/RkZG/wAAAP8DAwP/AAAA/wAAAP8DAwP/AAAA/15e
+        Xv//////+fn5//f39//7+/v/4eHh/+3t7f/+/v7/9/f3//r6+v/9/f3/9vb2/+Dg4P/z8/P/+vr6//n5
+        +f//////WFhY/wAAAP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMD
+        A/8AAAD/XFxc///////4+Pj/9/f3//39/f/7+/v/+Pj4//b29v//////o6Oj/wAAAP8DAwP/AAAA/wAA
+        AP8AAAD/AgIC/wAAAP92dnb///////39/f/19fX//Pz8//z8/P/39/f/+/v7//n5+f/4+Pj/+fn5//v7
+        +//4+Pj//v7+//z8/P9kZGT/AAAA/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wICAv8AAAD/ubm5///////29vb/+vr6//f39//7+/v/+fn5//n5+f/6+vr/9/f3/y8v
+        L/8AAAD/AgIC/wAAAP8AAAD/AAAA/wMDA/8AAAD/UVFR/+Hh4f///////v7+//z8/P/39/f/+fn5//f3
+        9//4+Pj//f39//7+/v//////0tLS/0BAQP8AAAD/AwMD/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AwMD/wAAAP8/Pz////////j4+P/5+fn/+vr6//j4+P/19fX//Pz8//n5
+        +f/19fX//////6enp/8AAAD/AwMD/wAAAP8AAAD/AAAA/wAAAP8DAwP/AAAA/w8PD/9ubm7/xsbG//Dw
+        8P///////v7+///////9/f3/7Ozs/729vf9dXV3/CAgI/wAAAP8CAgL/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/wAAAP+9vb3///////f39//6+vr/9vb2//7+
+        /v/+/v7/9vb2//v7+//6+vr/9fX1//////9OTk7/AAAA/wQEBP8AAAD/AAAA/wAAAP8AAAD/AwMD/wEB
+        Af8AAAD/AwMD/yEhIf82Njb/QUFB/z09Pf80NDT/GRkZ/wEBAf8AAAD/AQEB/wMDA/8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8EBAT/AAAA/2hoaP//////+vr6//j4
+        +P/5+fn//f39//X19f/19fX//f39//n5+f/4+Pj/+/v7//v7+//i4uL/HBwc/wAAAP8CAgL/AAAA/wAA
+        AP8AAAD/AAAA/wEBAf8EBAT/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAv8EBAT/AQEB/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA/8AAAD/KCgo/+zs
+        7P//////9fX1//v7+//7+/v/9vb2//7+/v/+/v7/9vb2//r6+v/6+vr/9/f3//r6+v//////vLy8/wMD
+        A/8BAQH/AgIC/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAv8DAwP/AwMD/wMDA/8DAwP/AQEB/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/wAA
+        AP8NDQ3/ysrK///////z8/P//Pz8//j4+P/4+Pj//Pz8//X19f/4+Pj/+vr6//n5+f/5+fn/+/v7//j4
+        +P/39/f//////5+fn/8AAAD/AgIC/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8DAwP/AQEB/wUFBf+xsbH///////X19f/7+/v/+fn5//r6+v/6+vr/+fn5//v7+//39/f/+vr6//n5
+        +f/5+fn/+/v7//f39//6+vr/9fX1//////+fn5//AwMD/wAAAP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wQEBP8AAAD/DAwM/7Kysv//////9vb2//j4+P/7+/v/+Pj4//n5+f/6+vr/+Pj4//v7
+        +//9/f3/9/f3//v7+//7+/v/9/f3//39/f/29vb//Pz8//b29v//////vb29/xgYGP8AAAD/BAQE/wIC
+        Av8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8DAwP/BAQE/wAAAP8jIyP/ycnJ///////29vb/+Pj4//39/f/29vb//Pz8//n5
+        +f/5+fn//Pz8//b29v/19fX//f39//n5+f/4+Pj//f39//X19f/+/v7/9vb2//r6+v/4+Pj//////+Tk
+        5P9OTk7/AAAA/wAAAP8DAwP/AwMD/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8BAQH/BAQE/wMDA/8AAAD/AAAA/15eXv/p6en///////X19f/4+Pj//f39//X1
+        9f/+/v7/9vb2//v7+//7+/v/9vb2//7+/v//////9vb2//v7+//6+vr/9vb2//7+/v/09PT//f39//j4
+        +P/4+Pj/+vr6//j4+P//////q6ur/y8vL/8AAAD/AAAA/wAAAP8DAwP/BAQE/wMDA/8CAgL/AQEB/wEB
+        Af8BAQH/AQEB/wICAv8DAwP/BAQE/wMDA/8AAAD/AAAA/wAAAP84ODj/u7u7///////+/v7/8/Pz//v7
+        +//6+vr/9vb2//7+/v/09PT//f39//j4+P/4+Pj//f39//T09P/19fX//Pz8//n5+f/4+Pj//Pz8//b2
+        9v/9/f3/9/f3//r6+v/6+vr/9/f3//v7+//09PT///////f39/+pqan/TU1N/wkJCf8AAAD/AAAA/wAA
+        AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8QEBD/UFBQ/7Kysv///////v7+//r6
+        +v/19fX//Pz8//n5+f/5+fn//Pz8//b29v/9/f3/9/f3//r6+v/6+vr/9/f3//7+/v/6+vr/+Pj4//r6
+        +v/5+fn/+fn5//r6+v/4+Pj/+vr6//n5+f/5+fn/+fn5//j4+P/6+vr/9fX1//r6+v///////f39/+Hh
+        4f+cnJz/X19f/zw8PP8mJib/Dg4O/wICAv8BAQH/DQ0N/yoqKv8/Pz//YGBg/6ioqP/h4eH//v7+////
+        ///5+fn/9vb2//j4+P/6+vr/+Pj4//r6+v/5+fn/+fn5//r6+v/4+Pj/+vr6//j4+P/5+fn/+vr6//j4
+        +P/7+/v/+fn5//r6+v/6+vr/+fn5//v7+//5+fn/+/v7//n5+f/5+fn/+/v7//n5+f/7+/v/+fn5//r6
+        +v/39/f/9/f3///////////////////////39/f/4ODg/8/Pz//Pz8//4uLi//n5+f//////////////
+        ///9/f3/+Pj4//b29v/5+fn/+vr6//n5+f/7+/v/+fn5//r6+v/6+vr/+fn5//v7+//4+Pj/+/v7//n5
+        +f/6+vr/+/v7//j4+P/29vb//Pz8//n5+f/4+Pj//Pz8//b29v/9/f3/9/f3//r6+v/6+vr/9/f3//39
+        /f/29vb/+/v7//n5+f/4+Pj//Pz8//X19f/5+fn/9PT0//j4+P/8/Pz//Pz8//////////////////n5
+        +f/29vb/+Pj4//Pz8//7+/v/9/f3//r6+v/6+vr/9/f3//39/f/29vb/+/v7//n5+f/4+Pj//Pz8//b2
+        9v/8/Pz/9/f3//r6+v/7+/v/9/f3//39/f//////9fX1//v7+//7+/v/9fX1//7+/v/09PT//f39//j4
+        +P/4+Pj//f39//T09P//////9fX1//v7+//6+vr/9fX1///////09PT//f39//f39//39/f//Pz8//Ly
+        8v/9/f3/9PT0//r6+v/7+/v/9fX1///////09PT//f39//j4+P/4+Pj//f39//T09P//////9fX1//v7
+        +//6+vr/9fX1///////09PT//f39//j4+P/4+Pj//f39//Pz8/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAA=
+</value>
+  </data>
 </root>

+ 23 - 0
IPADDemo/WeChat/XzyWeChatThread.cs

@@ -1692,6 +1692,29 @@ namespace IPADDemo.WeChat
             return result;
         }
 
+        /// <summary>
+        /// 设置用户资料
+        /// </summary>
+        /// <param name="nick_name"></param>
+        /// <param name="unsigned"></param>
+        /// <param name="sex"></param>
+        /// <param name="country"></param>
+        /// <param name="provincia"></param>
+        /// <param name="city"></param>
+        /// <returns></returns>
+        public unsafe string Wx_SetUserInfo(string nick_name, string unsigned, int sex, string country, string provincia, string city)
+        {
+            var result = "";
+            fixed (int* WxUser1 = &pointerWxUser, msgptr1 = &msgPtr)
+            {
+                XzyWxApis.WXSetUserInfo(pointerWxUser, nick_name, unsigned,sex,country,provincia,city,(int)msgptr1);
+                var datas = MarshalNativeToManaged((IntPtr)msgPtr);
+                result = datas.ToString();
+                Wx_ReleaseEX(ref msgPtr);
+            }
+            return result;
+        }
+
         /// <summary>
         /// 获取62数据
         /// </summary>