Hola Suky, quería agradecerte, me ha funcionado perfecto.
Ahora quisiera agregar una pregunta mas:
Intento abrir una URL desde un Botón. Para ello encuentro que la mejor manera de hacerlo es accediendo al
ShellExecute de la siguente manera:
ShellExecute(NULL, "open", "http://www.microsoft.com", NULL, NULL, SW_SHOWNORMAL);
el problema radica en que me muestra el siguiente error:
Error 1 error C2664: 'ShellExecuteW' : no se puede convertir el parámetro 2 de 'const char [5]' a 'LPCWSTR'
Encontré en internet
esta solución, pero no me soluciona mi problema en VisualC++2010, la solución habla de cambiar tipo de caracteres UNICODE, pero al hacerlo me saca mas errores.
Pareciera que entiende .com como una extensión de MSDOS incompatible...

Muchas gracias por cualquier ayuda!
Por acá encontré algo pero no tengo idea como usarlo.
"open" is a (const) char*. _T is there to make it unicode (if I understand correctly..). So _T(url.c_str()) should work.