Introduction - If you have any usage issues, please Google them yourself
The code used VC++ 6 development, includes the use of controls and the development of serial communication API, which API to use some of multi-threaded communications to write, and USB to serial port in the case also tested, using controls written in USB to serial does not apply, but the serial port serial port can be applied to the other transmission delay does not exist, does not exist to accept a very rapid pace of theoretical and practical differences.
Packet : 75448138serial_communication_vc.rar filelist
COMM\SerialPortAPI\ReadMe.txt
COMM\SerialPortAPI\res\SerialPortAPI.ico
COMM\SerialPortAPI\res\SerialPortAPI.rc2
COMM\SerialPortAPI\Resource.h
COMM\SerialPortAPI\SerialPortAPI.aps
COMM\SerialPortAPI\SerialPortAPI.clw
COMM\SerialPortAPI\SerialPortAPI.cpp
COMM\SerialPortAPI\SerialPortAPI.dsp
COMM\SerialPortAPI\SerialPortAPI.dsw
COMM\SerialPortAPI\SerialPortAPI.h
COMM\SerialPortAPI\SerialPortAPI.ncb
COMM\SerialPortAPI\SerialPortAPI.opt
COMM\SerialPortAPI\SerialPortAPI.plg
COMM\SerialPortAPI\SerialPortAPI.rc
COMM\SerialPortAPI\SerialPortAPIDlg.cpp
COMM\SerialPortAPI\SerialPortAPIDlg.h
COMM\SerialPortAPI\SerialPortControl.cpp
COMM\SerialPortAPI\SerialPortControl.h
COMM\SerialPortAPI\StdAfx.cpp
COMM\SerialPortAPI\StdAfx.h
ExtendR2D2\ExtendR2D2.aps
ExtendR2D2\ExtendR2D2.clw
ExtendR2D2\ExtendR2D2.cpp
ExtendR2D2\ExtendR2D2.dsp
ExtendR2D2\ExtendR2D2.dsw
ExtendR2D2\ExtendR2D2.h
ExtendR2D2\ExtendR2D2.ncb
ExtendR2D2\ExtendR2D2.opt
ExtendR2D2\ExtendR2D2.plg
ExtendR2D2\ExtendR2D2.rc
ExtendR2D2\ExtendR2D2Dlg.cpp
ExtendR2D2\ExtendR2D2Dlg.h
ExtendR2D2\mscomm.cpp
ExtendR2D2\mscomm.h
ExtendR2D2\ReadMe.txt
ExtendR2D2\res\ExtendR2D2.ico
ExtendR2D2\res\ExtendR2D2.rc2
ExtendR2D2\resource.h
ExtendR2D2\StdAfx.cpp
ExtendR2D2\StdAfx.h
COMM\SerialPortAPI\Debug
COMM\SerialPortAPI\res
COMM\SerialPortAPI
ExtendR2D2\Debug
ExtendR2D2\res
COMM
ExtendR2D2