Problemas de programación de VC de comunicación del puerto serie RS422
Intente no utilizar MSComm, ya que muchas cosas en el control industrial son inestables.
VC usa directamente CreateFile("\\\\.\\com12"...) para abrir el puerto serie, usa SetCommState para configurar el puerto serie y luego usa WriteFile y ReadFile para leer y escribir. Es muy simple y ahorra un gran paso, porque MSComm se escribe usando CreateFile/ReadFile/WriteFile.