Вниз
Скачать: CL | DM;

Обмен данными с внешим приложением   Найти похожие ветки 

 
Олл ©   (2010-07-23 09:29) [0]

Добрый день.
Когда возникала необходимость в обмене информацией с "чужим" приложением, я использовал известные API-функции, такие как FindWindow, GetWindow, GetWindowTextи т.д. Сейчас столкнулся с приложением, запущенным из-под Citrix-клиента. FindWindow находит handle главного окна, но внутренняя структура (дочерние окна, контролы и т.д) оказывается недоступной. Визуально я вижу поле ввода информации, но программно добраться к нему с использованием упомянутых функций не могу. Утилита Microsoft Spy++ определяет внешнее приложение как Transparent Windows Client. Существует ли возможность обмениваться данными из своей программы с такими клиентами? Заранее приношу извинения, за, возможно, несколько сумбурное изложение возникшей проблемы.


 
Rouse_ ©   (2010-07-31 20:34) [1]

Честно говоря не представляю что такое Citrix-клиент (виртуализация понятно, но...) попробуй работать не с окнапи а с MMF, т.е. Global\MyName и посмотри - будет ли доступ...


 
Anatoly Podgoretsky ©   (2010-07-31 22:49) [2]

Это альтернативный терминальный клиент, даже Микрософт иногда его использует, для работы/демонстрации через Интернерт. Например офиса 2007.


 
Eraser ©   (2010-08-01 01:55) [3]

> [2] Anatoly Podgoretsky ©   (31.07.10 22:49)

чуть не по теме.
т.е. политика лицензирования позволяет создавать отдельные терминальные сессии приложениям, отличным от ОС Windows (RDP)?


 
Anatoly Podgoretsky ©   (2010-08-01 11:56) [4]

> Eraser  (01.08.2010 01:55:03)  [3]

Политика позволяет, но терминальная лицензия должна быть оплачена. Citrix не
единственный представитель.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
2-1420805898
sz1958
2015-01-09 15:18
2017.01.15
свернуть-восстановить главную и модальные формы


15-1454413847
Кто б сомневался
2016-02-02 14:50
2017.01.15
Запустить с обычными правами из под проги с админ. правами


15-1455226204
Юрий
2016-02-12 00:30
2017.01.15
С днем рождения ! 12 февраля 2016 пятница


15-1452857345
Kerk
2016-01-15 14:29
2017.01.15
Разовая работа


1-1343044311
Nilman
2012-07-23 15:51
2017.01.15
Сжатие данных в китайской Win7




   Наверх