Я пытаюсь использовать FindWindowEx, чтобы определить, запущена или нет определенная программа.
FindWindow(NULL, "Mozilla Firefox");
Это прекрасно работает, пока я на стартовой странице Firefox. Обходной путь, который я нашел, был:
FindWindow(NULL, "MozillaWindowClass");
Но это заставило меня задуматься, было ли это специально разработано для Firefox, но оказалось, что оно работает для других приложений:
FindWindow(NULL, "OllyDbgWindowClass");
Итак, мой вопрос: могу ли я просто использовать FindWindow с аргументом вроде " programXWindowClass " для любой программы? Есть ли исключения из этого?
Гарантируется ли " programXWindowClass "?