Como eu Deal com controles licenciados?
Se você precisar hospedar controles licenciados ou controles que têm Outros inicialização especializada precisa, você precisará criar o controle antes de anexá-lo para uma janela de host.Você pode fazer isso usando as seguintes etapas:
Criar o controle (por exemplo, use IClassFactory2).
Inicializar o controle (por exemplo, telefonar IPersistStreamInit::New or IPersistStreamInit::Load).
Criar um Classe CAxWindow2T objeto.
De telefonarCAxWindow::criar com uma seqüência vazia sistema autônomo o título (Isso criará um "AtlAxWin80" janela e o host de objeto sem carregar um controle).
De telefonarCAxWindow::QueryHost para obter o IAxWinHostWindow interface do objeto host.
De telefonarIAxWinHostWindow::AttachControl anexar controle que recém-criado ao seu contêiner.