The problem I have is I got a VAR that is a string (<string>) and I need to pass it to a function that requires a char* or a LPCTSTR. I figure I could loop through the array and passing each char to a temp char array, but I figure there must be an easier way.