![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.11.2009
Сообщений: 108
|
![]()
Добрый день.
Понадобилось в системе использовать стороннюю библиотеку для реализации некоторого функционала. Так вот объект одного из классов этой библиотеки в качестве ParentWindow требует указать объект, поддерживающий интерфейс IWin32Window. Каким образом делфовые окна можно представить в данном виде? Я работаю с обычной формой, унаследованной от TForm. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Что за библиотека?
Это ее интерфейс видимо, в Дельфи и винапи вроде бы нет такого. Так что читать ее документацию. Она точно для Дельфи, а не для .NET?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 17.11.2009
Сообщений: 108
|
![]()
Это com-интерфейсы.
В компании есть своя платформа, в ней окна поддерживают указанный интерфейс. Вот я через com-интрефейс хочу запустить это окно у себя в программе. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так что там в интерфейсе? Как его объявление выглядит?
Если по аналогии с .NET (https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx), то там просто одно свойство Handle. Соответственно можно например создать класс реализующий (наследующий) его, в конструкторе передавать хендл. А не проще у кого-то из компании и спросить? ![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 14.09.2016 в 09:51. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.11.2009
Сообщений: 108
|
![]()
Там 2 свойства:
Handle и FullHandle. Что такое FullHandle - хз. В компании спросил у человека, но как скоро он ответит - не ясно. Возможно, быстрее самому разобраться будет. |
![]() |
![]() |