Incorporando o Flash Player em um aplicativo C ++ ou Java?

Gostaria de incorporar o Flash Player diretamente a um aplicativo C ++ ou Java.

Encontrei um artigo que descreve como fazer isso para c #:http://www.adobe.com/devnet/flash/articles/stock_history03.html

Infelizmente, não tenho experiência com C #, COM ou ActiveX. Preciso de alguém para traduzir esse código em C ++, permitindo incorporar o Flash Player em uma janela do Win32. Por fim, eu gostaria de usar essas informações para incorporar o Flash em um aplicativo Java.

Estou procurando três funcionalidades principais:

Capacidade de reproduzir um filme em FlashCapacidade de receber eventos (como cliques do mouse)Capacidade de enviar eventos

Editar: eu prefiro uma solução de código aberto, se possível.

questionAnswers(8)

yourAnswerToTheQuestion