Марина |
Отправлено: 21.01.2005, 16:12 |
|
Не зарегистрирован
|
Как развернуть окно из Трея, почему то если уже есть какие-то
открытые окна других приложений , мое не становится активным??
CODE |
Form1->Position=poScreenCenter;
Application->BringToFront();
|
Этот код не помогает ... |
|
Sl@Sh |
Отправлено: 21.01.2005, 16:44 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Воспользуйтесь методом Show();
|
|
AVC |
Отправлено: 21.01.2005, 16:56 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Мне всегда хватало SetFocus()
Код работает несколько лет, проблем не замечалось. |
|
pagan |
Отправлено: 21.01.2005, 17:05 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 22
|
Первое, что бросилось в глаза Application->BringToFront(); — почему так?
Могу посоветовать попробовать WinAPI функцию:
CODE | BOOL BringWindowToTop(
HWND hWnd // handle to window
); | |
|
xim |
Отправлено: 21.01.2005, 17:55 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 143
|
Можно CODE | SetForegroundWindow(Application->MainForm->Handle) | |
|