我用 C++ 尝试过,似乎需要将代码注入另一个进程以禁用其主窗口的关闭按钮。但我很好奇,因为我实际上需要它来用于 .NET 程序,我可以用 C# 将其主窗口的关闭按钮变灰吗?
PS。同样,我正在做的过程不是我的。我可以这样找到它:
Process[] processes = Process.GetProcessesByName("Notepad");
foreach (Process p in processes)
{
IntPtr pFoundWindow = p.MainWindowHandle;
//Now how to disable it's close button?
}