Узнать дескриптор окна
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как узнать дескриптор окна приложения?
Здравствуйте, в user32.dll есть такая функция: SetForegroundWindow(hWnd) Понадобилось мне.
Узнать дескриптор окна запускаемой программы
Здравствуйте. Запускаю программу таким образом: ProcessStartInfo startInfo = new.
Перерисовка окна другого процесса через дескриптор этого окна
Приветствую всех. Может кто-то знает, как перерисовать окно другого процесса через дескриптор.
Узнать дескриптор обьекта типа SerialPort
Здраствуйте, в программе необходимо получить структуру с настройками последовательного порта DCB.
Спасибо, за совет. Возник вопрос: как определить класс окна и его имя, если я не знаю его идентификатор? Жду совета 
| Комментарий модератора | ||
| ||
Нахожу дескриптор окна с помощью:
А как быть если запущено два Калькулятора? То есть две программы с одинаковым заголовком, как получить дескрипторы обеих программ?
Добавлено через 5 часов 15 минут
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Получить дескриптор окна стороннего приложения и контекстного меню
Здравствуйте. Подскажите пожалуйста. Как можно словить дескриптор выскакивающего окна? в списке.

Как получить снимок рабочей области окна программы зная его дескриптор?
С помощью WinApi функции найти дескриптор окна
1)Пусть у меня открыть калькулятор и я с помощью функции FindWindow должен найти его дескриптор(какие параметры мне указать, чтобы он мне его выдал)
2) «Ищем окно с классом CalcFrame» эта строчка тоже не понятна.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Нужно получить дескриптор окна имея дескриптор контрола
Нужно получить дескриптор окна имея дескриптор контрола, подскажите как
Не получается найти дескриптор запущенного окна
открываю процесс с помощью функции CreateProcess(), далее пытаюсь определить дескриптор окна нового.

Знаю, что нужно смотреть в сторону EnumChildWindows, но что то у меня не получаеться. Вот скриншот
Вызываем функцию FindWindow, где первым параметром будет класс окна, а вторым заголовок (он может быть любым, поэтому null). Если вызов функции прошел успешно и окно было найдено, то будет возвращен дескриптор окна и передан в функцию gwt (GetWindowText), если же вызов прошел неудачно, тогда и вызов gwt тоже закончится неудачей и в буфере sb мы ничего не увидим.
Класс окна можно посмотреть с помощью Spy++ или WinSpy++. Первая идёт вместе с Visual Studio, вторую можно свободно найти в поиске.
Как узнать дескриптор окна приложения?
Пока приложение было консольное, окно выскакивало наверх. Как только приложение стало WindowsForm, Process.GetCurrentProcess().MainWindowHandle возвращает ноль. Handle, правда отличен от нуля, но тоже не совпадает с дескриптором окна, которое выводится.
Как узнать мне дескриптор этого окна или решить проблему другим образом?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Узнать дескриптор окна
Всем привет. В общем у меня такая проблема: запускается приложение => появляется главное окно (1-е).
Узнать дескриптор окна запускаемой программы
Здравствуйте. Запускаю программу таким образом: ProcessStartInfo startInfo = new.
Получить дескриптор окна стороннего приложения и контекстного меню
Здравствуйте. Подскажите пожалуйста. Как можно словить дескриптор выскакивающего окна? в списке.
Перерисовка окна другого процесса через дескриптор этого окна
Приветствую всех. Может кто-то знает, как перерисовать окно другого процесса через дескриптор.
— это скорее нечто вроде свойства AlwaysOnTop)
Речь о том, как бы переключить на передний план главное окно другого приложения (которое я же и запускаю).
ну и интересно, почему MainWindowHandle по разному работает ))
Добавлено через 10 минут
Второе применение:
Я запускаю программу, которая должна быть одна на систему. Если программа уже запущена, то выполняется перевод программы на передний план, а запущенный вторым экземпляр останавливается
FutureCome, Спасибо. Не скажу что код по ссылкам для моего случая подходит, но позволил работать в нужном направлении. Вот что получилось.
Для удобства и читабельности, обращения к WINAPI вынесены в отдельный класс. Вот он:
Получить HWND активного дочернего окна
Дайте минимальный проверочный код который даст HWND активного дочернего окна.
Если кто-то скажет GetFocus то либо приведите пример либо не пишите
Если кто-то скажет GetGUIThreadInfo то точно также либо пример, либо ничего!
Я уже очень много вариантов попробовал ничего не помогает, я не могу взять HWND любого активного дочернего окна. И на MSDN посылать меня не надо! Я уже достаточно там порылся и все в пустую!
Кто может пожалуйста напишите рабочий минимальный пример.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как получить дескриптор дочернего активного окна?
Есть дескриптор (HWND hWnd) какого-то окна (левого, не относящегося к моей программе). Нужно.
Найти HWND окна, зная HWND окна, породившего его
Здравствуйте! Имеется основное окно «А». Это окно создаёт новое недочернее окно «Б». Необходимо.
Как получить размеры клиентской области окна-родителя в функции дочернего окна?
задание такое: имеется дочернее окно,которое «убегает» от курсора мыши в пределах родительского.
Получить hwnd окна
Допустим я нахожу hwnd главного окна по названию его класса HWND.
Люди! Ужас! Вы меня слышите.
У меня уже есть дескриптор главного окна и дочернего!
Вот hmain главное окно!
Вот hedit дочернее окно!
Как мне узнать что это hedit стало активным и пользователь на него поставил каретку.
например
while(1) <
if (hedit == гребанной функции котораят возвращает активное дочернее окно) <
.
>
>
Вот что мне нужно! Я могу взять текст, послать куда хочешь и все такое!
А узнать какое дочернее окно активно я немого!
А вы мне говорите GetForegroundWindow
Тут же все написано! Оно возвращает HWND главного родительского окна которое активно!
Retrieves a handle to the foreground window (the window with which the user is currently working). The system assigns a slightly higher priority to the thread that creates the foreground window than it does to other threads.
А вы xAtom мне что говорите?
Как найти нужный мне HWND? Так знайте он у меня есть!
И я целый класс написал для автоматизации, чтоб щелкалось и вводилось автономно то что мне надо.
А вот узнать дочернее активное окно не могу уже 3 дня!
Как найти дескриптор действительно активного окна?
Как получить дескриптор дочернего активного окна?
Есть дескриптор (HWND hWnd) какого-то окна (левого, не относящегося к моей программе). Нужно.
Нужно получить дескриптор окна имея дескриптор контрола
Нужно получить дескриптор окна имея дескриптор контрола, подскажите как

Перебрать все открытые окна? Какой признак есть у активного окна?
Не получается найти дескриптор запущенного окна
открываю процесс с помощью функции CreateProcess(), далее пытаюсь определить дескриптор окна нового.
Потому что есть WinAPI ф-ция получить хэндл окна под курсором.
Добавлено через 3 минуты
Точнее можно сделать так:
GetCursorPos()
WindowFromPoint()
запамятовал.
Добавлено через 6 минут
вот нагуглил
Помощь в написании контрольных, курсовых и дипломных работ здесь.

Знаю, что нужно смотреть в сторону EnumChildWindows, но что то у меня не получаеться. Вот скриншот
Как узнать дескриптор окна приложения?
Здравствуйте, в user32.dll есть такая функция: SetForegroundWindow(hWnd) Понадобилось мне.
Как получить дескриптор дочернего окна?
Суть программы такова, есть диалоговое окно, реализовать такую функциональность, зажимаем левую.
Перерисовка окна другого процесса через дескриптор этого окна
Приветствую всех. Может кто-то знает, как перерисовать окно другого процесса через дескриптор.



