IShockwaveFlashEvents: как обработать getURL ("javascript :? - PullRequest
0 голосов
/ 09 марта 2010

Я написал простое приложение WinAPI на C ++, в которое встроен элемент управления Abode Flash ActiveX. Работает нормально.

Следующая задача, которую мне нужно сделать, это обработать getURL("javascript:somefoo(someparam)", "") в C ++

Я не понимаю правильный способ сделать это. Я создаю точку подключения для прослушивания _IShockwaveFlashEvents, и мой STDMETHODIMP Invoke(...) был вызван 3 раза (!) но я до сих пор не понимаю, как получить параметры getURL...

И после звонка getURL(). IE запускается. Как мне этого избежать?

1 Ответ

0 голосов
/ 10 марта 2010

Я решил этот вопрос.

  1. вы не можете обработать getURL
  2. flash должен использовать команду fscommand для передачи данных в хост-приложение
...