pa_han87
Зарегистрирован: 14.04.2006 Сообщения: 19
|
Добавлено: Пт Окт 06 2006 10:25 Заголовок сообщения: Реализация переключения окон в Win32 |
|
|
1. Я запрещаю юзеру запускать больше 1й копии моей программы. Сейчас у меня при запуске 2го ээкземпляра выбрасывается MessageBox с матом в адрес юзера, после которого приложение закрывается. Хочу сделать, чтобы вместо MessageBox`а становилось активным и соответственно восстанавливалось (restore) окно 1го экземпляра и оставалось в том же положении после терминации 2го (а не становился активным explorer.exe из которого я запускаю прогу). Кто подскажет реализацию?
2. Также вычитал, что начиная с Win2000 функция SetForegroundWindow не вытаскивает окно, а может только заставить его мигать, привлекая внимание юзера. (Собственно это все, чего я пока смог добиться) Есть способ обойти такое поведение? |
|