Click here to Skip to main content
15,900,481 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
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 
AnswerRe: video recording using directX SDK Pin
Hamid_RT13-Jun-07 19:30
Hamid_RT13-Jun-07 19:30 
Questionflushing page file Pin
vasu_sri13-Jun-07 18:35
vasu_sri13-Jun-07 18:35 
AnswerRe: flushing page file Pin
SandipG 13-Jun-07 18:43
SandipG 13-Jun-07 18:43 
QuestionHow to Enable the menu item Pin
vikramkarthik13-Jun-07 18:21
vikramkarthik13-Jun-07 18:21 
AnswerRe: How to Enable the menu item Pin
SandipG 13-Jun-07 18:38
SandipG 13-Jun-07 18:38 
AnswerRe: How to Enable the menu item Pin
Hamid_RT13-Jun-07 19:28
Hamid_RT13-Jun-07 19:28 
QuestionTrying to delete a pointer to a template class with only its memory address Pin
Cyrilix13-Jun-07 16:51
Cyrilix13-Jun-07 16:51 
Questionneed help Pin
gentleguy13-Jun-07 16:49
gentleguy13-Jun-07 16:49 
AnswerRe: need help Pin
Garth J Lancaster13-Jun-07 16:58
professionalGarth J Lancaster13-Jun-07 16:58 
AnswerRe: need help Pin
Hamid_RT13-Jun-07 19:24
Hamid_RT13-Jun-07 19:24 

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.