Мне нужно открыть внешнюю программу в своем приложении MFC, которая работает, но если я уже нажал кнопку, я не хочу, чтобы она открывала другой экземпляр, а просто выводила его на передний план. Документы говорят, что параметр SW_SHOWNORMAL делает это, но он не работает для меня. Должна ли вызываемая программа также настраиваться на это?
ShellExecute(NULL, "open", "C:\Test\blahblah.exe", NULL, NULL, SW_SHOWNORMAL);
Спасибо,
CP