public Browser() { InitializeComponent(); // Важная процедура проверки установленности dokan if (!DokanInit.Test()) { Log.Warn("Dokan not installed"); if (DokanInit.InstallLib() == 0) { Log.Warn("Dokan fail install?"); notifyIcon1.Visible = false; Environment.Exit(0); } } // эта штка говорит что мы не показываем форму при запуске Visible = true; IsVisibilityChangeAllowed = true; DokanInit.End(); ChangeDriverName(); ToAuthVkPage(); }
protected override void WndProc(ref Message m) { if (m.Msg == WM_QUERYENDSESSION || m.Msg == WM_ENDSESSION || m.Msg == WM_SYSCOMMAND) { DokanInit.End(); } base.WndProc(ref m); }
private void Browser_FormClosed(object sender, FormClosedEventArgs e) { // Чет не срабатывает //System.Environment.Exit(0); DokanInit.End(); }
private void toolStripMenuItem1_Click(object sender, EventArgs e) { DokanInit.End(); Close(); }