как узнать дескриптор окна
Узнать дескриптор окна
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как узнать дескриптор окна приложения?
Здравствуйте, в 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) Понадобилось мне.
Как получить дескриптор дочернего окна?
Суть программы такова, есть диалоговое окно, реализовать такую функциональность, зажимаем левую.
Перерисовка окна другого процесса через дескриптор этого окна
Приветствую всех. Может кто-то знает, как перерисовать окно другого процесса через дескриптор.