Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как найти дескриптор действительно активного окна? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построение проекта на CGI (C++) http://www.cyberforum.ru/cpp-beginners/thread637834.html
Имеет ли смысл полностью отказаться от PHP (или оставить для инклудов CGI-модулей на страницах, где много текста), и заменить все на С++? Дела с огромным трафиком не имел, максимум 5000 хостов в...
C++ Работа с клавиатурой Здраствуйте, есть задача эмулировать нажатия клавиш, но winapi не выход, либо там где нада использовать эмуляцию срабатывает защита от эмуляции, хотел узнать как можна решить проблему? Писать драйвер... http://www.cyberforum.ru/cpp-beginners/thread637832.html
Цвет текста в консоли C++
Цвет текста в консоли, задний фон текста, общий фон. Как это можно сделать через printf? или же другие функции? Помогите! MVS.
Программное отключение интернета C++
Всем привет, интересует такой вопрос: Можно кликами мышки выключать интернет в "Центре ...", в настройках адаптера кнопка "Отключить/Включить". Ну так вот, как это сделать из программы? Есть...
C++ Странное поведение wstring http://www.cyberforum.ru/cpp-beginners/thread637807.html
Всем привет! Ребята, не могу понять такую ситуацию. Вставляю в wstring строку в позицию 0 таким образом positionclient.insert(0,L"Клиент \" "); positionclient += L" не зарегистрирован"; ...
C++ Удаление файлов Как удалить программно какой то файл? подробнее

Показать сообщение отдельно
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524

Как найти дескриптор действительно активного окна? - C++

15.08.2012, 02:47. Просмотров 3378. Ответов 10
Метки (Все метки)

Я поясню. Запускаю:

C++
1
2
3
4
5
6
7
8
9
#include <windows.h>
#include <stdio.h>
 
int main () {
 while (1) {
  Sleep (1000);
  printf ("%x\n", GetForegroundWindow ());
 }
}
А затем включаю текстовый редактор, например bred и наблюдаю его дескриптор. Но! Всё-то дело в том, что в текстовом редакторе да и во многих других программах, не одно окно, а несколько. Мне-то нужен дескриптор рабочей части, чтобы я потом мог программно написать что-нибудь в окне. А я получаю дескриптор, извиняюсь за выражение чуть ли не рамки бреда. А рамке посылать сообщение бесполезно, всё равно ничего не напечатается. Как быть? Спасибо, кто откликнется.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru