Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.17;
Скачать: CL | DM;

Вниз

Дос+Винда   Найти похожие ветки 

 
Leran2002 ©   (2002-10-09 08:58) [0]

Здорова мастера и прочий народ!!!
В общем у меня 2 таких вопроса:
1. Имеется некоторая прога под Дос (или любая которая выводит на консоль), так вот можно ли из моего приложения симитировать нажатия клавиш на клаве (напр. нажать PageDown, Down, ... программно).
2. Как программно можно скопировать определенный прямоугольный кусок с консоли.
Вот в принципе и все.
Буду очень благодарен всем кто ответит, или даст совет как это проделать.


 
Кот Бегемот ©   (2002-10-09 09:53) [1]

1. Можно
2. Вот так:
а) Определяешь текущий видеорежим
б) Вычисляешь range адресов видеобувера
в) Копируешь себе отбрасывая байти атрибутов - получаешь текст :)


 
Leran2002 ©   (2002-10-09 10:24) [2]

Ладно как копировать определенный кусок с консоли вроде разобрался...

Помогите нажать программно нужные клавиши...


 
Sectey ©   (2002-10-09 10:34) [3]

Как вариант. Запускаеш прогу через CreateProcess. При запуске там указывается входной(клава) и выходной поток(экран), а из своей программы во входной поток пеши, что хочишь. Только не знаю будет ли работать клава в самой кансоли. Не знаю не проверял.


 
Leran2002 ©   (2002-10-09 10:47) [4]


> Sectey ©

Можно сказать именно то что мне и надо...
Шас будемс разбираться...
{Подробнее можно... Если не сложно с примерчиком...
Буду очень благодарен...}



Страницы: 1 вся ветка

Текущий архив: 2002.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
4-56410
Константин
2002-08-30 08:25
2002.10.17
Кликнуть курсором мыши по чужому приложению. HELP!!!


1-56161
Шурик Ш
2002-10-07 12:18
2002.10.17
Вызов MDIChild формы


3-55912
Виталий Панасенко
2002-09-23 16:37
2002.10.17
FreeIBPlus


3-55950
Daniil
2002-09-22 09:30
2002.10.17
Простой механизм доступа к БД


1-56203
MasterVovan
2002-10-07 18:56
2002.10.17
Как получить доступ из главной MDI формы к MDIChild.