Ora funziona anche con Visual Basic!
Modifica il codice aggiungendo WINAPI
codice:
#include <windows.h>

WINAPI BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved )
{
    return TRUE;
}

extern "C" __declspec(dllexport) WINAPI int Somma(int a, int b)
{
    return a+b;
}
da VB è sufficiente inserire in un modulo il seguente cod:
codice:
Declare Function Somma Lib "C:\directory_progetto\nome_della_dll.dll" (ByVal a As Long, ByVal b As Long) As Long