MiniblinkNet/WebView.cs

(开头部分) 102KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Drawing;
using System.IO;

namespace Kyozy.MiniblinkNet
{
    public class WebView:IDisposable
    {
        private IntPtr m_WebView;
        private IntPtr m_hWnd;
        private IntPtr m_OldProc;
        private wkePaintUpdatedCallback m_wkePaintUpdatedCallback;
        private WndProcCallback m_WndProcCallback;
        private bool m_noDestory;

        #region 事件
        private wkeTitleChangedCallback m_wkeTitleChangedCallback;
        private wkeMouseOverUrlChangedCallback m_wkeMouseOverUrlChangedCallback;
        private wkeURLChangedCallback2 m_wkeURLChangedCallback2;
        private wkeAlertBoxCallback m_wkeAlertBoxCallback;
        private wkeConfirmBoxCallback m_wkeConfirmBoxCallback;
        private wkePromptBoxCallback m_wkePromptBoxCallback;
        private wkeNavigationCallback m_wkeNavigationCallback;
        private wkeCreateViewCallback m_wkeCreateViewCallback;
        private wkeDocumentReady2Callback m_wkeDocumentReadyCallback;
        private wkeLoadingFinishCallback m_wkeLoadingFinishCallback;
        private wkeDownloadCallback m_wkeDownloadCallback;
        private wkeConsoleCallback m_wkeConsoleCallback;
        private wkeLoadUrlBeginCallback m_wkeLoadUrlBeginCallback;
        private wkeLoadUrlEndCallback m_wkeLoadUrlEndCallback;
        private wkeDidCreateScriptContextCallback m_wkeDidCreateScriptContextCallback;
        private wkeWillReleaseScriptContextCallback m_wkeWillReleaseScriptContextCallback;
        private wkeNetResponseCallback m_wkeNetResponseCallback;
        private wkeWillMediaLoadCallback m_wkeWillMediaLoadCallback;
        private wkeOnOtherLoadCallback m_wkeOnOtherLoadCallback;

        private EventHandler<TitleChangeEventArgs> m_titleChangeHandler = null;
        private EventHandler<MouseOverUrlChangedEventArgs> m_mouseOverUrlChangedHandler = null;
        private EventHandler<UrlChangeEventArgs> m_urlChangeHandler = null;
        private EventHandler<AlertBoxEventArgs> m_alertBoxHandler = null;
        private EventHandler<ConfirmBoxEventArgs> m_confirmBoxHandler = null;
        private EventHandler<PromptBoxEventArgs> m_promptBoxHandler = null;
        private EventHandler<NavigateEventArgs> m_navigateHandler = null;
        private EventHandler<CreateViewEventArgs> m_createViewHandler = null;
        private EventHandler<DocumentReadyEventArgs> m_documentReadyHandler = null;
        private EventHandler<LoadingFinishEventArgs> m_loadingFinishHandler = null;
        private EventHandler<DownloadEventArgs> m_downloadHandler = null;
        private EventHandler<ConsoleEventArgs> m_consoleHandler = null;
        private EventHandler<LoadUrlBeginEventArgs> m_loadUrlBeginHandler = null;
        private EventHandler<LoadUrlEndEventArgs> m_loadUrlEndHandler = null;
        private EventHandler<DidCreateScriptContextEventArgs> m_didCreateScriptContextHandler = null;
        private EventHandler<WillReleaseScriptContextEventArgs> m_willReleaseScriptContextHandler = null;
        private EventHandler<NetResponseEventArgs> m_netResponseHandler = null;
        private EventHandler<WillMediaLoadEventArgs> m_willMediaLoadHandler = null;
        private EventHandler<OtherLoadEventArgs> m_OtherLoadHandler = null;
后面还有 3043 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。