Click here to Skip to main content
15,890,123 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: how to using the bmp pic of the resource to fill a rectangle? [modified] Pin
kk_Kevin11-Nov-09 21:00
kk_Kevin11-Nov-09 21:00 
QuestionRe: how to using the bmp pic of the resource to fill a rectangle? Pin
David Crow12-Nov-09 3:09
David Crow12-Nov-09 3:09 
AnswerRe: how to using the bmp pic of the resource to fill a rectangle? Pin
Covean11-Nov-09 3:31
Covean11-Nov-09 3:31 
GeneralRe: how to using the bmp pic of the resource to fill a rectangle? Pin
kk_Kevin11-Nov-09 19:49
kk_Kevin11-Nov-09 19:49 
QuestionRe: how to using the bmp pic of the resource to fill a rectangle? Pin
David Crow12-Nov-09 3:10
David Crow12-Nov-09 3:10 
QuestionProcess Termination waiting for Event - Win32 Pin
Krischu11-Nov-09 1:08
Krischu11-Nov-09 1:08 
AnswerRe: Process Termination waiting for Event - Win32 Pin
Covean11-Nov-09 1:27
Covean11-Nov-09 1:27 
GeneralRe: Process Termination waiting for Event - Win32 [modified] Pin
Krischu11-Nov-09 2:35
Krischu11-Nov-09 2:35 
Thanks for answering. I thought so as well. Could you supply some sample code?

Does the -->>> WaitForSingleObject(pi.hProcess,INFINITE);
hang in that function call? Then I would not reach the
code section after it which already contains :

I think I have to create some sort of event and put it in the hEvents[] array.

 // Start the child process.
 if( !CreateProcess( NULL,   // No module name (use command line).
    execpath,         // Command line.
    NULL,             // Process handle not inheritable.
    NULL,             // Thread handle not inheritable.
    FALSE,            // Set handle inheritance to FALSE.
    0,                // No creation flags.
    NULL,             // Use parent's environment block.
    NULL,             // Use parent's starting directory.
    &si,              // Pointer to STARTUPINFO structure.
    &pi )             // Pointer to PROCESS_INFORMATION structure.
  )

// Wait until child process exits.
//--->>>> WaitForSingleObject( pi.hProcess, INFINITE );

 while(1) {
         dWait=WaitForMultipleObjects(1,hEvents,FALSE,0);
         if(dWait == WAIT_OBJECT_0)
                 break;
         Sleep(1000);/* millisec */
 }
 cleanup:
     if(pi.hProcess){
            //GetExitCodeProcess ( pi.hProcess, &procstat );
            TerminateProcess(pi.hProcess,-1); //terminated by service termination
            fprintf(logfile,"Subprocess %s terminated by service\n", execpath );


--
Christoph

modified on Wednesday, November 11, 2009 8:42 AM

GeneralRe: Process Termination waiting for Event - Win32 Pin
Covean11-Nov-09 3:03
Covean11-Nov-09 3:03 
GeneralRe: Process Termination waiting for Event - Win32 [modified] Pin
Krischu11-Nov-09 3:43
Krischu11-Nov-09 3:43 
GeneralRe: Process Termination waiting for Event - Win32 Pin
Covean11-Nov-09 4:01
Covean11-Nov-09 4:01 
QuestionChanging _MBCS to _UNICODE create problem Pin
m_mun11-Nov-09 0:51
m_mun11-Nov-09 0:51 
AnswerRe: Changing _MBCS to _UNICODE create problem Pin
MsmVc11-Nov-09 1:06
MsmVc11-Nov-09 1:06 
GeneralRe: Changing _MBCS to _UNICODE create problem Pin
m_mun11-Nov-09 2:01
m_mun11-Nov-09 2:01 
GeneralRe: Changing _MBCS to _UNICODE create problem Pin
Richard MacCutchan11-Nov-09 2:48
mveRichard MacCutchan11-Nov-09 2:48 
QuestionRe: Changing _MBCS to _UNICODE create problem Pin
22491711-Nov-09 6:23
22491711-Nov-09 6:23 
AnswerRe: Changing _MBCS to _UNICODE create problem Pin
Randor 11-Nov-09 9:49
professional Randor 11-Nov-09 9:49 
QuestionAfterCalculate is missing in Excel.tli, version: Office 2003 Pin
KTTransfer11-Nov-09 0:35
KTTransfer11-Nov-09 0:35 
AnswerRe: AfterCalculate is missing in Excel.tli, version: Office 2003 Pin
MsmVc11-Nov-09 1:01
MsmVc11-Nov-09 1:01 
GeneralRe: AfterCalculate is missing in Excel.tli, version: Office 2003 Pin
KTTransfer12-Nov-09 17:41
KTTransfer12-Nov-09 17:41 
GeneralRe: AfterCalculate is missing in Excel.tli, version: Office 2003 Pin
MsmVc12-Nov-09 17:45
MsmVc12-Nov-09 17:45 
QuestionA Spell Checking Engine Compatible for Visual C++ 2005 Pin
napadaan11-Nov-09 0:26
napadaan11-Nov-09 0:26 
AnswerRe: A Spell Checking Engine Compatible for Visual C++ 2005 Pin
Chris Losinger11-Nov-09 4:13
professionalChris Losinger11-Nov-09 4:13 
Questionwhat is dwExtraInfo in KBDLLHOOKSTRUCT Pin
Nitheesh George10-Nov-09 23:27
Nitheesh George10-Nov-09 23:27 
AnswerRe: what is dwExtraInfo in KBDLLHOOKSTRUCT Pin
Covean10-Nov-09 23:51
Covean10-Nov-09 23:51 

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.