level 1
buffer[0]= 0x01;
buffer[1]='\0';
write_result=comdlg.WriteData(buffer,1);
// -1 ? then we got an error and print it
if ( write_result < 0 )
printf(comdlg.GetErrorMessage());
// read incoming data if exist
// make sure not to overload buffer
read_len =10;
read_result = comdlg.ReadData(buffer, read_len);
if ( (read_result < 0) )
printf(comdlg.GetErrorMessage());
int i;
// set end of received data
buffer[read_len] = '\0';
2009年03月25日 03点03分
1
buffer[1]='\0';
write_result=comdlg.WriteData(buffer,1);
// -1 ? then we got an error and print it
if ( write_result < 0 )
printf(comdlg.GetErrorMessage());
// read incoming data if exist
// make sure not to overload buffer
read_len =10;
read_result = comdlg.ReadData(buffer, read_len);
if ( (read_result < 0) )
printf(comdlg.GetErrorMessage());
int i;
// set end of received data
buffer[read_len] = '\0';