Запуск приложения в окне формы.
|
|
Среда, 22 Сентября 2021 г. 16:41
+ в цитатник
sat_art: Добрый день.
Прошу помощи.
Смысл в чем - пишу аналог Putty Connection Manager.
Putty - это терминал для подключения по телнету и ssh.
Putty Connection Manager - приложение которое запускает несколько экземпляров терминала Putty у себя в окне. Сам он не нравится по нескольким причинам.
Вопрос в чем - как правильно запустить стороннее приложение, что бы оно отобразилось например в TTabSheet моей формы и убрать бордюр.
Запускаю, устанавливаю парентом TTabSheet. Все хорошо - но, никак не получается убрать WS_BORDER и WS_CAPTION. Если делаю WS_POPUP - получается окно без бордюра, но проблема со скролом.
Перепробовал кучу всего - понимаю, что что то делаю не так.
Еще когда парентом делаю свой TTabSheet, окно нормально отображается в пределах TTabSheet, но когда оно активно, основная форма почему то неактивна становится. Чую тут где то собака порылась.
Получается нормально отобразить, только если нажать в самом putty fullscreen. Тогда он разворачивается как надо.
Вот как это выглядит в Putty Connection Manager
pcm.png (, : 13)
Вот что получается у меня.
pcm1.png (, : 12)
Может кто подскажет умную мысль.
https://forum.sources.ru/index.php?showtopic=423170&view=findpost&p=3852256
Метки:
Borland C++ Builder/Turbo C++ Explorer
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-