Click here to Skip to main content
15,910,009 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Shutting down or closing the COM port if no data received from device. Pin
jonsey2984710-Feb-08 21:04
jonsey2984710-Feb-08 21:04 
GeneralRe: Shutting down or closing the COM port if no data received from device. Pin
jonsey2984711-Feb-08 4:11
jonsey2984711-Feb-08 4:11 
Sorry I did not completely read your question. The application is attempting to read from the COM port using the ReadFile function.

DWORD ReadFromCOMPort(HANDLE hCOM, TCHAR *tcRecdData, int nBytesToRead)<br />
{<br />
	DWORD		dwEventMask;<br />
	if(!SetCommMask(hCOM, EV_RXCHAR))<br />
		{<br />
			SetLastError(SETCOMMMASK_FAILED);<br />
			return 0;<br />
		}<br />
<br />
	if(WaitCommEvent(hCOM, &dwEventMask, NULL))<br />
	{<br />
		char 		*cTempString;<br />
		int		nLen, nStart;<br />
		DWORD 		dwBytesRead;<br />
		DWORD		dwSize = 0;<br />
<br />
        if(ReadFile(hCOM, tcRecdData, nBytesToRead, &dwBytesRead, NULL) != 0)<br />
		{<br />
			return dwBytesRead;<br />
		}<br />
	}<br />
	return 0;<br />
}<br />
<br />

GeneralRe: Shutting down or closing the COM port if no data received from device. Pin
Mark Salsbery11-Feb-08 5:49
Mark Salsbery11-Feb-08 5:49 
GeneralRe: Shutting down or closing the COM port if no data received from device. Pin
jonsey2984711-Feb-08 6:10
jonsey2984711-Feb-08 6:10 
GeneralAccessing a running instance of a program Pin
rbrunton10-Feb-08 8:06
rbrunton10-Feb-08 8:06 
GeneralRe: Accessing a running instance of a program Pin
Mark Salsbery10-Feb-08 9:25
Mark Salsbery10-Feb-08 9:25 
GeneralSDI App with a modeless dialog - plz Help Pin
Member 44313710-Feb-08 7:10
Member 44313710-Feb-08 7:10 
Questionhow search engine works Pin
Petra10-Feb-08 6:37
Petra10-Feb-08 6:37 
GeneralRe: how search engine works Pin
Hamid_RT10-Feb-08 21:05
Hamid_RT10-Feb-08 21:05 
Questionhow to make child controls transparent in a non transparent dialog Pin
swarup10-Feb-08 2:35
swarup10-Feb-08 2:35 
AnswerRe: how to make child controls transparent in a non transparent dialog Pin
David Crow11-Feb-08 3:28
David Crow11-Feb-08 3:28 
Generalmake dialog responsive even if it is running a time consuming calculation Pin
swarup10-Feb-08 2:28
swarup10-Feb-08 2:28 
GeneralRe: make dialog responsive even if it is running a time consuming calculation Pin
Mario M10-Feb-08 6:33
Mario M10-Feb-08 6:33 
GeneralRe: make dialog responsive even if it is running a time consuming calculation Pin
Mark Salsbery10-Feb-08 9:48
Mark Salsbery10-Feb-08 9:48 
Generalvirtual function Pin
George_George10-Feb-08 2:00
George_George10-Feb-08 2:00 
GeneralRe: virtual function Pin
BadKarma10-Feb-08 13:03
BadKarma10-Feb-08 13:03 
GeneralRe: virtual functio Pin
Stephen Hewitt10-Feb-08 13:53
Stephen Hewitt10-Feb-08 13:53 
GeneralRe: virtual functio Pin
George_George10-Feb-08 19:19
George_George10-Feb-08 19:19 
GeneralRe: virtual function Pin
George_George10-Feb-08 19:18
George_George10-Feb-08 19:18 
GeneralRe: virtual function Pin
Stephen Hewitt10-Feb-08 13:51
Stephen Hewitt10-Feb-08 13:51 
GeneralRe: virtual function Pin
George_George10-Feb-08 19:20
George_George10-Feb-08 19:20 
Questionhow to assign value of arrary to another one? Pin
gentleguy10-Feb-08 1:38
gentleguy10-Feb-08 1:38 
AnswerRe: how to assign value of arrary to another one? Pin
jeron110-Feb-08 8:21
jeron110-Feb-08 8:21 
GeneralRe: how to assign value of arrary to another one? Pin
gentleguy10-Feb-08 13:34
gentleguy10-Feb-08 13:34 
GeneralRe: how to assign value of arrary to another one? Pin
jeron110-Feb-08 15:30
jeron110-Feb-08 15:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.