Как закрыть в браузере определенную вкладку, не закрывая всего браузера - C#
Формулировка задачи:
Подскажите, пожалуйста, как можно при попытке открытия определённого сайта в браузере закрыть вкладку с этим сайтом, не закрывая сам браузер?
Решение задачи: «Как закрыть в браузере определенную вкладку, не закрывая всего браузера»
textual
Листинг программы
using System.Runtime.InteropServices; [DllImport("USER32.DLL", CharSet = CharSet.Unicode)] public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("USER32.DLL")] public static extern bool SetForegroundWindow(IntPtr hWnd); private void button3_Click(object sender, EventArgs e) { IntPtr DialogHandle = FindWindow("MozillaWindowClass", "Google - Mozilla Firefox"); if (DialogHandle == IntPtr.Zero) { MessageBox.Show("Window is not running."); return; } SetForegroundWindow(DialogHandle); SendKeys.Send("^W"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д