Ejemplo n.º 1
0
        protected override void WndProc(ref Message m)
        {
            switch (m.Msg)
            {
            case WM_QUERYENDSESSION:
                Utils.SaveLog("Windows shutdown UnsetProxy");
                CloseV2ray();
                ProxySetting.UnsetProxy();
                m.Result = (IntPtr)1;
                break;

            default:
                base.WndProc(ref m);
                break;
            }
        }
Ejemplo n.º 2
0
 protected override void WndProc(ref Message m)
 {
     switch (m.Msg)
     {
         case WM_QUERYENDSESSION:
             Utils.SaveLog("Windows shutdown UnsetProxy");
             //CloseV2ray();
             ConfigHandler.ToJsonFile(config);
             statistics?.SaveToFile();
             ProxySetting.UnsetProxy();
             m.Result = (IntPtr)1;
             break;
         default:
             base.WndProc(ref m);
             break;
     }
 }