您好开发人员,我想在我的 winform 应用程序运行时禁用所有计算机监控程序,如TeamViewer。我想阻止我的应用程序跟踪,所以我需要这个。现在对于临时解决方案,我在我的应用程序运行时关闭所有应用程序及其进程。但是我只想关闭监控程序(例如TeamViewer)而不是所有程序。所以有什么想法可以禁用这些类型的程序吗??我的代码如下。在此先感谢。
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Process myApplicationProcess = Process.GetCurrentProcess();
var allProcesses = Process.GetProcesses();
if (allProcesses.Count() > 1)
{
DialogResult result = MessageBox.Show("Ohter Applications are running\r\nYou must need to close all", "Message", MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
foreach (Process p in Process.GetProcesses())
{
if (p.Id != myApplicationProcess.Id)
p.CloseMainWindow();
}
Application.Run(new frmBrowser());
}
}
}