使用win16将win16下的应用程序转换为win32

时间:2011-12-02 23:31:42

标签: c++ windows serial-communication

一般来说,将16位Windows程序转换为Win32需要做些什么?该应用程序用于与驱动程序进行串行通信。我已经知道如何使用驱动程序的DLL文件。然后下一步是什么?我希望听到一些有用的信息,而不是从其他网站复制。

有问题的代码是C ++

由于

1 个答案:

答案 0 :(得分:1)

如果应用程序使用驱动程序访问串行端口,则完全删除驱动程序。在Win32中,您可以使用标准的Win32 API CreateFile()ReadFile()WriteFile()函数通过串行端口读取/写入数据,以及各种SetComm...()函数({{ 1}},SetCommState()SetCommTimeouts()等)配置端口设置。有关更多详细信息,请参阅MSDN:

Serial Communications