-1
Я пишу программу для скрытия целевой программы, фактически ее работу, но, когда я запускаю программу как администратор, функция showWindow не работает. Как я могу решить эту проблему?Не работает ShowWindow Запуск от имени администратора
private void button1_Click(object sender, EventArgs e)
{
Process mbot = null;
pHandle = IntPtr.Zero;
foreach (var process in Process.GetProcesses())
{
if (process.ProcessName == "mBot_vSRO110")
{
mbot = process;
}
}
pHandle = mbot.MainWindowHandle;
Thread.Sleep(100);
}
ShowWindow(pHandle, 0);
}
Спасибо за все :), я нашел это http://stackoverflow.com/questions/196949/how-to-run-not-elevated-in-vista-net Это полезно? – cezaalp
У вас есть контроль над целевой программой? некоторые программы требуют повышения для работы. –