Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Utilizar dll criada em c, em outros projetos c/c++

$
0
0
dois grandes problemas : - a função no dll tem como assinatura : recebe dois inteiros e retorna um inteiro, tendo como nome o identificador "soma", no entanto, o teu novo tipo de dados que define um ponteiro para a função a ser carregada não retorna nada assim como não tem nenhuma parâmetro - a chamada da função soma deveria ser chamada com dois argumentos, no entanto, mesmo que tenhas feito corte e costura cega de um exemplo da net, não percebo qual a razão de ignorares esse ponto, afinal foste tu que criaste o dll. typedef int (*dllSoma) (int, int); // ... dllSoma = GetProcAddress (/* your arguments */); int result = dllSoma (2, 5);

Viewing all articles
Browse latest Browse all 11336

Latest Images

Trending Articles



Latest Images