一般来说,将16位Windows程序转换为Win32需要做些什么?该应用程序用于与驱动程序进行串行通信。我已经知道如何使用驱动程序的DLL文件。然后下一步是什么?我希望听到一些有用的信息,而不是从其他网站复制。
有问题的代码是C ++
由于
答案 0 :(得分:1)
如果应用程序使用驱动程序访问串行端口,则完全删除驱动程序。在Win32中,您可以使用标准的Win32 API CreateFile()
,ReadFile()
和WriteFile()
函数通过串行端口读取/写入数据,以及各种SetComm...()
函数({{ 1}},SetCommState()
,SetCommTimeouts()
等)配置端口设置。有关更多详细信息,请参阅MSDN: