Click here to Skip to main content
15,913,610 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: Assertion occur when data saving Pin
David Crow14-Jun-07 2:50
David Crow14-Jun-07 2:50 
AnswerRe: Assertion occur when data saving Pin
Y_Kaushik14-Jun-07 4:08
Y_Kaushik14-Jun-07 4:08 
GeneralRe: Assertion occur when data saving Pin
David Crow14-Jun-07 4:13
David Crow14-Jun-07 4:13 
GeneralRe: Assertion occur when data saving Pin
Mark Salsbery14-Jun-07 7:55
Mark Salsbery14-Jun-07 7:55 
GeneralRe: Assertion occur when data saving Pin
Y_Kaushik15-Jun-07 0:12
Y_Kaushik15-Jun-07 0:12 
GeneralRe: Assertion occur when data saving Pin
Mark Salsbery15-Jun-07 5:48
Mark Salsbery15-Jun-07 5:48 
AnswerRe: Assertion occur when data saving Pin
Hamid_RT14-Jun-07 20:14
Hamid_RT14-Jun-07 20:14 
GeneralRe: Assertion occur when data saving Pin
Y_Kaushik15-Jun-07 0:14
Y_Kaushik15-Jun-07 0:14 
GeneralRe: Assertion occur when data saving Pin
Hamid_RT15-Jun-07 2:57
Hamid_RT15-Jun-07 2:57 
Questionretruning NULL in Handle Pin
neha.agarwal2713-Jun-07 20:58
neha.agarwal2713-Jun-07 20:58 
AnswerRe: retruning NULL in Handle Pin
Rajkumar R13-Jun-07 21:42
Rajkumar R13-Jun-07 21:42 
GeneralRe: retruning NULL in Handle Pin
neha.agarwal2714-Jun-07 0:23
neha.agarwal2714-Jun-07 0:23 
AnswerRe: retruning NULL in Handle Pin
Rajkumar R14-Jun-07 19:14
Rajkumar R14-Jun-07 19:14 
AnswerRe: retruning NULL in Handle Pin
Jijo.Raj13-Jun-07 21:54
Jijo.Raj13-Jun-07 21:54 
GeneralRe: retruning NULL in Handle Pin
neha.agarwal2714-Jun-07 0:24
neha.agarwal2714-Jun-07 0:24 
GeneralRe: retruning NULL in Handle Pin
Jijo.Raj15-Jun-07 1:13
Jijo.Raj15-Jun-07 1:13 
QuestionRe: retruning NULL in Handle Pin
David Crow14-Jun-07 2:54
David Crow14-Jun-07 2:54 
QuestionCan't Write Data To COM Port Pin
sungtany13-Jun-07 20:53
sungtany13-Jun-07 20:53 
I Used Nonoverlapped I/O Serial Communications Because Of Converting to WIN CE

<br />
OpenPort()<br />
{<br />
m_hCOM =  ::CreateFile( m_szCOMPort,											GENERIC_READ | GENERIC_WRITE,					<br />
			0,												NULL,												OPEN_ALWAYS,											NULL,	<br />
			NULL);<br />
<br />
...<br />
...<br />
...<br />
<br />
m_hThread = ::CreateThread(NULL, 0, ThreadRcv, this, 0, &dwThreadID);<br />
}<br />


When A COM PORT is opened I created A Thread For Receving Response Data

<br />
DWORD WINAPI CSerialComm::ThreadRcv(void* arg)<br />
{<br />
  CSerialComm *pCom = (CSerialComm*)(arg);<br />
  <br />
  if ( !SetCommMask(pCom->m_hCOM, EV_RXCHAR) )<br />
	return 0;<br />
  while( pCom->m_bConnected == TRUE )<br />
  {<br />
    if ( WaitCommEvent(pCom->m_hCOM, &dwRcvEvent, NULL) )<br />
    {<br />
       .......<br />
    }<br />
  }<br />
  ....<br />
<br />
  return 0;<br />
}<br />


But While ThreadRcv is running( Blocked WaitCommEvent Func ), Any attempt to send Data To COM

PORT doesn't work. ( Blocked In WriteFile(...) )

HELP ME~ plz Cry | :((
AnswerRe: Can't Write Data To COM Port Pin
Roger Stoltz13-Jun-07 23:17
Roger Stoltz13-Jun-07 23:17 
GeneralRe: Can't Write Data To COM Port Pin
sungtany14-Jun-07 3:31
sungtany14-Jun-07 3:31 
QuestionWarnings Pin
tom groezer13-Jun-07 20:18
tom groezer13-Jun-07 20:18 
AnswerRe: Warnings Pin
Paresh Chitte13-Jun-07 20:51
Paresh Chitte13-Jun-07 20:51 
AnswerRe: Warnings Pin
BadKarma13-Jun-07 20:55
BadKarma13-Jun-07 20:55 
AnswerRe: Warnings Pin
prasad_som13-Jun-07 21:13
prasad_som13-Jun-07 21:13 
Questionvideo recording using directX SDK Pin
tyagineha13-Jun-07 18:44
tyagineha13-Jun-07 18:44 

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.