Форум программистов, компьютерный форум CyberForum.ru

Как ввести текст в поле ввода другой программы? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написание приложений для доступа к базе данных MS SQL Server 2008 r2 http://www.cyberforum.ru/cpp/thread1248763.html
Доброе времени суток! Понимаю что задача возможно простая, но подобного рода задания я еще не выполнял. Вопрос в следующим в локальной сети есть MS SQL Server 2008 r2 необходимо написать приложение которое будет к нему подключаться и проводить различного рода манипуляции. Сложность заключается в том что пишу я консольные приложения на чистом С++ в простом редакторе, без какого рода других сред...
C++ Класс редактирования данных. Нужны советы по реализации Есть задача: написать класс, позволяющий редактировать данные в памяти. Указатель на данные и их начальный размер передаются в конструктор. Редактирование, на первый взгляд, тривиальное и реализуется тремя методами класса:void Change(unsigned long StartByte, const void *NewData, unsigned long DataSize); void Delete(unsigned long StartByte, unsigned long Size); void Insert(unsigned long... http://www.cyberforum.ru/cpp/thread1248148.html
Загрузка моделей из автокада и отображение на форме: Чем парсить модели? C++
Имеется введенное в эксплуатацию приложение написанное на C++ с использованием Qt. Основная целевая система - Windows. Но под линуксом собирается и работает без проблем, ибо зависимостей экзотических нет. Сейчас вдруг потребовалась возможность загружать и отображать 3D модели из автокада. Требований к инструментам нет, OpenGL и DirectX я одинаково хорошо не знаю. Вопрос первый: какой...
C++ Как написать программу которая запустится до загрузки ОС?
Всем привет. У меня вопрос такой: Как можно написать программу который запуститься перед загрузкой ОС т.е. На подобии Acronis (не хочу написать такую программу) загружается или как сказать под BIOS. Цель: Хочу научиться. Делать нечего.
C++ Проверить, являются ли во введенном четырехзначном числе все цифры разными http://www.cyberforum.ru/cpp/thread1246935.html
программированием занимаюсь недавно. над задачей сижу 3 дня. прошу помочь:) сама задача: Написать программу, которая проверяет, являются ли во введенном четырехзначном числе вида , все цифры разные. Исходные данные: четырехзначное число m. Результаты: цифры числа m - a,b,c,d целый тип, k=0, если есть совпадение цифр, k=1 если совпадения цифр нет. Следует создать функцию, которая выделяет...
C++ Реализация события без использования VCL Здравствуйте! В C++ Builder, используя средства VCL, я реализовывал события так: - в h-файле перед объявлением класса пишем: typedef void __fastcall (__closure *TProgrEvent)(int); - в объявлении класса в разделе public пишем: __property TProgrEvent OnProgr = {read=FOnProgr, write=FOnProgr}; - в объявлении класса в разделе private пишем: TProgrEvent FOnProgr; - в основном модуле при... подробнее

Показать сообщение отдельно
millworm
0 / 0 / 0
Регистрация: 27.04.2012
Сообщений: 74
03.09.2014, 02:38  [ТС]     Как ввести текст в поле ввода другой программы?
что то не совсем получается найти форму ввода
пробовал через Voyeur находит только главное приложение и класс

Добавлено через 23 часа 51 минуту
а из этих логов spy++ можно чтониубдь вытащить для решения проблемы?
Кликните здесь для просмотра всего текста
Код
<00001> 01600D24 S WM_MOUSEACTIVATE hwndTopLevel:01600D24 nHittest:HTCLIENT uMsg:WM_LBUTTONDOWN
<00002> 01600D24 R WM_MOUSEACTIVATE fuActivate:MA_ACTIVATE
<00003> 01600D24 S WM_WINDOWPOSCHANGING lpwp:0031F0C0
<00004> 01600D24 R WM_WINDOWPOSCHANGING
<00005> 01600D24 S WM_NCPAINT hrgn:00000001
<00006> 01600D24 R WM_NCPAINT
<00007> 01600D24 S WM_ERASEBKGND hdc:4D015309
<00008> 01600D24 R WM_ERASEBKGND fErased:Истина
<00009> 01600D24 S WM_WINDOWPOSCHANGED lpwp:0031F0C0
<00010> 01600D24 R WM_WINDOWPOSCHANGED
<00011> 01600D24 S WM_ACTIVATEAPP fActive:Истина dwThreadID:00000000
<00012> 01600D24 R WM_ACTIVATEAPP
<00013> 01600D24 S WM_NCACTIVATE fActive:Истина
<00014> 01600D24 R WM_NCACTIVATE
<00015> 01600D24 S WM_ACTIVATE fActive:WA_CLICKACTIVE fMinimized:Ложь hwndPrevious:(не определено)
<00016> 01600D24 S WM_IME_SETCONTEXT fSet:1 iShow:C000000F
<00017> 01600D24 R WM_IME_SETCONTEXT
<00018> 01600D24 S WM_SETFOCUS hwndLoseFocus:(не определено)
<00019> 01600D24 R WM_SETFOCUS
<00020> 01600D24 R WM_ACTIVATE
<00021> 01600D24 S WM_IME_SETCONTEXT fSet:0 iShow:C000000F
<00022> 01600D24 R WM_IME_SETCONTEXT
<00023> 01600D24 S WM_IME_SETCONTEXT fSet:1 iShow:C000000F
<00024> 01600D24 R WM_IME_SETCONTEXT
<00025> 01600D24 S WM_CAPTURECHANGED hwndNewCapture:00000000
<00026> 01600D24 R WM_CAPTURECHANGED
<00027> 01600D24 S WM_IME_SETCONTEXT fSet:0 iShow:C000000F
<00028> 01600D24 R WM_IME_SETCONTEXT
<00029> 01600D24 S WM_IME_SETCONTEXT fSet:1 iShow:C000000F
<00030> 01600D24 R WM_IME_SETCONTEXT
<00031> 01600D24 S WM_CAPTURECHANGED hwndNewCapture:00000000
<00032> 01600D24 R WM_CAPTURECHANGED
<00033> 01600D24 P WM_KEYDOWN nVirtKey:'S' cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:0 fUp:0
<00034> 01600D24 P WM_CHAR chCharCode:'115' (115) cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:0 fUp:0
<00035> 01600D24 P WM_KEYUP nVirtKey:'S' cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:1 fUp:1
<00036> 01600D24 P WM_KEYDOWN nVirtKey:'S' cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:0 fUp:0
<00037> 01600D24 P WM_CHAR chCharCode:'115' (115) cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:0 fUp:0
<00038> 01600D24 P WM_KEYUP nVirtKey:'S' cRepeat:1 ScanCode:1F fExtended:0 fAltDown:0 fRepeat:1 fUp:1
<00039> 01600D24 P message:0x0118 [Нет данных] wParam:0000FFFF lParam:0015A744
<00040> 01600D24 P message:0x0118 [Нет данных] wParam:0000FFFF lParam:0015A744
<00041> 01600D24 S WM_NCACTIVATE fActive:Ложь
<00042> 01600D24 R WM_NCACTIVATE fDeactivateOK:Истина
<00043> 01600D24 S WM_ACTIVATE fActive:WA_INACTIVE fMinimized:Ложь hwndPrevious:(не определено)
<00044> 01600D24 R WM_ACTIVATE
<00045> 01600D24 S WM_ACTIVATEAPP fActive:Ложь dwThreadID:0000267C
<00046> 01600D24 R WM_ACTIVATEAPP
<00047> 01600D24 S WM_KILLFOCUS hwndGetFocus:(не определено)
<00048> 01600D24 R WM_KILLFOCUS
<00049> 01600D24 S WM_IME_SETCONTEXT fSet:0 iShow:C000000F
<00050> 01600D24 R WM_IME_SETCONTEXT
 
Текущее время: 00:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru