none
Exportando uma Classe em MFC Dll RRS feed

  • Pergunta

  • Boa tarde pessoal, sou iniciante em Visual C++ 6.0, sou experiente em Visual Basic 6.0

    Minha dúvida é a seguinte:

     

    Como faço um exemplo simples de criar uma classe no MFC visível para o Visual Basic, acho que é conhecido como OLE Automation, que seja visualizada por uma função, ex:

     

    //Crio uma classe

    class  teste {

    metodos etc...

    }

     

    teste Variavel;

     

    teste FuncaoRetornaClasse()

    {

           return Variavel;

    }

     

    Eu consegui fazer a classe ser visível para o visual basic, porém no MFC quando vou criar uma função ele apenas permite os tipos de retorno da função definidos por ele, lpcstr, int, dispatch, unknown, etc... quando crio uma função pelo MFC ele não permite que eu defina que o tipo do retorno é a classe teste. Ou seja, quando vou criar a função FuncaoRetornaClasse pelo MFC ele não deixa eu definir que o retorno é a classe teste, só define os tipos de retorno padrão...

     

    Obrigado pela atenção pessoal, se alguém puder ajudar

    Abraço, Klaus

    terça-feira, 24 de julho de 2007 19:40

Todas as Respostas