Russian Qt Forum
Ноябрь 26, 2024, 10:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как получить дескриптор активного окна?  (Прочитано 9757 раз)
Aleksey_Zh
Гость
« : Октябрь 06, 2009, 07:42 »

Кто - нибудь знает как получить дескриптор активного окна под винду? (аналог getforegroundwindow под builder)Непонимающий
Записан
agor
Гость
« Ответ #1 : Октябрь 06, 2009, 09:19 »

Кто - нибудь знает как получить дескриптор активного окна под винду? (аналог getforegroundwindow под builder)Непонимающий
Активного окна своего приложения или любого окна в системе, которое имеет фокус ввода?
Записан
Aleksey_Zh
Гость
« Ответ #2 : Октябрь 06, 2009, 09:36 »

Активного окна в системе, которое имеет фокус ввода.
Записан
DOOMer
Чайник
*
Offline Offline

Сообщений: 95



Просмотр профиля
« Ответ #3 : Октябрь 06, 2009, 21:14 »

Вот так попробуй:

Код
C++ (Qt)
#ifdef Q_WS_WIN
#include <windows.h>
 
HWND findWindow = GetForegroundWindow();
#endif
Записан

Linux x86_64 && Qt 5.4.0 && Qt 4.8.6t && GCC 4.9.2
Aleksey_Zh
Гость
« Ответ #4 : Октябрь 07, 2009, 07:33 »

Спасибо! Все работает
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.134 секунд. Запросов: 23.