用串口控制斑马打印时遇到的连接有关问题,求大家帮忙

用串口控制斑马打印时遇到的连接问题,求大家帮忙
如题,想在MFC下通过串口控制斑马打印机,但是现在只要一连上斑马打印机,串口就无法打开,CreateFile虽然不返回INVALID_HANDLE_VALUE,但是用其返回的句柄也无法WriteFile,而如果先打开COM1然后再接上斑马打印机,打印机又无反应,连测试页都打不出来,提示打印机错误。难道斑马打印机连接PC时就自动占用串口了吗??求了解的大神指点一下迷津啊,有没有不管串口有没有被打开过就可以直接向串口写数据的方法啊?????
------解决方案--------------------
这是因为打印机的驱动程序把串口占了,正确的方法是的把要打印的内容通过MFC的打印类输出到打印机。
如果非要直接写串口,可以把打印驱动卸了试试。