C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
Вопросы программирования
>
Общие вопросы программирования в C++Builder
>
SetForegroundWindow
Страниц: [
1
]
Вниз
Печать
Автор
Тема: SetForegroundWindow (Прочитано 1192 раз)
SilverFish
Участник
Сказали спасибо: +14/-6
Offline
Сообщений: 786
SetForegroundWindow
«
:
16 Сентябрь 2013, 11:26:50 »
SetForegroundWindow выводит окно на передний план.
Как сделать проверку что окно уже возможно на переднем плане?
if(если окно не на переднем плане то только тогда вызвать)
{
SetForegroundWindow
}
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: SetForegroundWindow
«
Ответ #1 :
16 Сентябрь 2013, 13:55:02 »
Код
if
(
::
GetForegroundWindow
(
)
!
=
hWnd
)
{
::
SetForegroundWindow
(
hWnd
)
;
}
Но если честно, не вижу смысла делать эту проверку...
Записан
Страниц: [
1
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам
Загружается...