public class mycom
public int portnum; //1,2,3,4
public int baudrate; //1200,2400,4800,9600
public byte bytesize; //8 bits
public byte parity; // 0-4=no,odd,even,mark,space
public byte stopbits; // 0,1,2 = 1, 1.5, 2
public int readtimeout; //10
//comm port win32 file handle
private int hcomm = -1;
public bool opened = false;
//win32 api constants
private const uint generic_read = 0x80000000;
private const uint generic_write = 0x40000000;
private const int open_existing = 3;
private const int invalid_handle_value = -1;
[structlayout(layoutkind.sequential)]
private struct dcb
[structlayout(layoutkind.sequential)]
private struct commtimeouts
C 中的auto ptr 修改版本
stl 檔案中的 std auto ptr 在c 中的故事特別多,在它的演變過程中至少出現了3個版本.http josuttis.com libbook auto ptr.html 這個連線裡面有它完整的故事.vc6中stl帶的auto ptr 帶owner欄位 的版本應該就是文中說的version...
C 中串列埠通訊程式設計
在 visual studio 6.0 中編寫串列埠通訊程式,一般都使用 microsoft communication control 簡稱mscomm 的通訊控制項,只要通 過對此控制項的屬性和事件進行相應程式設計操作,就可以輕鬆地實現串列埠通訊。但在 microsoft.net 技術廣泛應用的...
C 串列埠程式設計 寫串列埠 同步通訊方式
char buf native string int len strlen buf byte wchar byte buf 將char轉換成byte writechar wchar,len 寫串列埠,串列埠一開啟,將串列埠一的資訊wchar寫到串列埠二中。bool writechar byte m ...