Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Se você tiver funções em uma DLL escrita em C++ que você deseja acessar a partir de um módulo de linguagem C, você deve declarar essas funções com ligação C em vez de ligação C++. A menos que seja especificado de outra forma, o compilador C++ usa nomenclatura segura de tipos em C++ (também conhecido como decoração de nome) e convenções de chamada C++, que podem ser difíceis de chamar a partir de C.
Para especificar a ligação C, especifique extern "C" para as declarações de função. Por exemplo:
extern "C" __declspec( dllexport ) int MyFunc(long parm1);