Ojala fuese tan facil, yo practicamente no se nada de VB pero por lo que e visto en el codigo que has puesto, tu no abres el word, si no el VB, me explico, tu desconoces el formato del archivo .doc, simplemente le dices al VB que lo abra y este lo abre, pero hay muchisimas cosas que son transparentes para ti ya que las hace el VB, pero como en la psp no se puede usar el VB, pues todo el proceso que en tu programa no has tenido que hacer (acceder al disco, abrir el fichero segun el formato,...) lo deberias implementar en c, y esto no son las 4 lineas que tu has puesto, por no habler del entorno grafico...
Vamos lo que tu has hecho no se puede traducir a c como si fuese traducir de español a ingles...
Espero haber contestado bien tu pregunta