Размещение 32-битного OCX внутри 64-битного процесса (в частности, Flash) - PullRequest
1 голос
/ 29 апреля 2010

Мы находимся в процессе создания 64-битной версии нашего программного обеспечения, но мы используем элемент управления OCX проигрывателя Flash для размещения Flash в наших окнах. Этот файл OCX представляет собой 32-разрядную сборку. Знаете ли вы, возможно ли разместить 32-разрядную версию Flash в нашем 64-разрядном приложении?

Ответы [ 3 ]

1 голос
/ 29 апреля 2010

Это, безусловно, возможно ... Firefox имеет 64-битные версии, в которые встроен 32-битный проигрыватель Flash. В Linux это достигается с помощью nspluginwrapper, который является открытым исходным кодом, так что, возможно, вы сможете понять, как они это делают. Там должно быть что-то подобное для Windows.

0 голосов
/ 30 апреля 2010

Вам нужно использовать какой-то внешний (COM) хост-процесс

0 голосов
/ 29 апреля 2010

Я не верю, что загрузка 32-битных DLL в 64-битные процессы поддерживается Windows. OCX - это DLL с другим расширением.

...