DLL — C ++ FindWindowEx не работает правильно

Я делаю DLL, которая прикреплена на .exe, который проверяет, если данное окно (по имени класса) открывается. Если это так, то dll убивает данный процесс. Я подумала одна проблема

Этот код работает правильно, как я хочу.

bool CheckDebugger()
{
HWND Find = ::FindWindowEx(0, 0,"MozillaWindowClass", 0);
if (Find != NULL)
{
killProcessByName("calc.exe");
}
else
{
}
return TRUE;

}

Но это не работает, и я не могу понять, почему!

bool CheckDebugger()
{
HWND Find = ::FindWindowEx(0, 0,"WindowsForms10.Window.8.app.0.33c0d9d", 0);
if (Find != NULL)
{
killProcessByName("calc.exe");
}
else
{
}
return TRUE;

}

Любая помощь приветствуется

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]