- 13
- 0
- 约7.86千字
- 约 13页
- 2017-06-09 发布于天津
- 举报
1WindowsAPI通信函数方法.doc
1 Windows API通信函数方法
与通信有关的Windows API函数共有26个,但主要有关的有:
CreateFile() 用 “comn”(n为串口号)作为文件名就可以打开串口。
ReadFile() 读串口。
WriteFile() 写串口。
CloseHandle() 关闭串口句柄。初始化时应注意CreateFile()函数中串口共享方式应设为0,串口为不可共享设备,其它与一般文件读写类似。以下给出API实现的源代码。
1.1 发送的例程
//声明全局变量
HANDLE m_hIDComDev;
OVERLAPPED m_OverlappedRead, m_Over lappedWrite;
//初始化串口
void CSerialAPIView::OnInitialUpdate()
{
CView::OnInitialUpdate();
Char szComParams[50];
DCB dcb;
Memset(m_OverlappedRead, 0, sizeof (OVERLAPPED));
Memset(m_OverlappedWrite, 0, sizeof (OVERLAPPED));
m_hIDComDev = NULL;
m_hIDComDev = CreateFile(“COM2”, GENERIC_READ│GENERIC_WRITE, 0, N
原创力文档

文档评论(0)