AlwaysOnTop в WinCC
Сергей; 18.2.03
Как сделать, чтоб при переключении окон, окно вызываемой ранее
программы была поверх всех окон,(чтоб N-количество раз не
запускать)
Re: AlwaysOnTop в WinCC
Л.
Шерешевский; 27.2.03
Сомневаюсь, что это вообще возможно. Мы для этих целей используем
несколько другой подход:
1. Проверить, не запущено ли нужное приложение с помощью функции
FindWindow()
2. Если не запущено, запустить.
3. Если запущено, то разрешить размещение окон на переднем плане
функцией PDLRTAllowSetForegroundWindow() и послать главному окну
приложения команду SC_RESTORE. (Альтернативный вариант - послать
команду завершения и запустить приложение вновь).
См. Центр компетенции WinCC