Salve

Nel mio programma si fa largo uso della funzione replace di VB, dato che questa è molto lenta, e che ho bisogno di elevate prestazioni, avrei intenzione di creare una dll per win in C++ e realizzare la funzione di replace in questa dll, e richiamare questa nel mio programma.
Il problema è che non credo che VB e C++ gestiscono le stringhe alle stesso modo, quindi mi chiedo come faccio a passare la mia stringa VB ad una funzione che accetta un oggetto stringa del C++.
Grazie per l'aiuto.