資源描述:
《(輕便)調(diào)試javascript的旺旺插件(基于jzshmyt的javascript-logger)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Demo如下,大家拍磚吧!請看下面介紹:程序代碼:下面代碼負(fù)責(zé)實(shí)現(xiàn)和旺旺IM通訊的接口,這里只響應(yīng)了onClick事件。C#代碼1.using?System.Linq;??2.using?System;??3.using?System.Collections.Generic;??4.using?System.Threading;??5.using?System.Windows.Forms;??6.using?System.Runtime.InteropServices;??7.using?System.Text;??8.using?wwsdkcomLib;??9.using?Syst
2、em.Xml;??10.??1.namespace?JSHelper??2.{??3.????public?class?Global??4.????{??5.????????public?static?int?lPluginCookie;??6.????????public?static?int?lCookie;??7.????????public?static?object?pSlot;??8.????????public?static?string?appid?=?"18265";??9.????}??10.????[ComVisible(true),??11.????Guid(
3、"B221A17A-D3E7-44df-AD67-D45CFA4B5229"),??12.????ClassInterface(ClassInterfaceType.None)]??13.????public?class?Class1?:?ISDKPlugin2??14.????{??15.????????public?void?OnConnect(object?pApplication,?int?lPluginCookie)??16.????????{??17.????????????//?OnConnect?不建議使用末態(tài)對話框???18.????????????//ISDKPl
4、uginQueryResult?pqr?=?(pApplication?as?ISDKApplication3).GetSubScriptionInfo(lPluginCookie)?as?ISDKPluginQueryResult;??19.????????????//Global.appid?=?pqr.appID;??20.????????}??21.??????????22.????????public?void?OnDisconnect(object?pApplication,?int?lPluginCookie)??23.????????{??24.???????????
5、?//?OnDisConnect?不建議使用末態(tài)對話框???25.????????????//?MessageBox.Show("我被卸載了",?"csharp?helloworld");??26.????????}??27.??28.??29.??30.????????public?void?OnNotify(SDKMessageID?MsgID,?object?pParam)??31.????????{??32.??33.????????????if?(MsgID?==?SDKMessageID.NOTIFY_OFFLINE)??34.????????????{??35.????
6、????????}??1.??2.????????????else?if?(MsgID?==?SDKMessageID.NOTIFY_USERLOGIN)??3.????????????{??4.????????????}??5.????????}??6.??7.????????public?void?OnUninstall()??8.????????{??9.????????}??10.??11.????????public?void?Require()??12.????????{??13.????????}??14.????}??15.????[ComVisible(true),
7、??16.????Guid("950BFC6C-502A-4239-A36E-90893BA3B03E"),??17.????ClassInterface(ClassInterfaceType.None)]??18.??19.????public?class?Class2?:?ISDKPluginItem?{??20.??21.????????Form1?f1;??22.??23.????????public?void?OnMenuClick(int?lC