Click here to Skip to main content
16,010,876 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: (Win32 Error 11) Pin
Anders Molin24-Jun-01 4:40
professionalAnders Molin24-Jun-01 4:40 
GeneralRe: (Win32 Error 11) Pin
Neville Franks24-Jun-01 5:01
Neville Franks24-Jun-01 5:01 
GeneralResizing Controls Pin
23-Jun-01 23:55
suss23-Jun-01 23:55 
GeneralRe: Resizing Controls Pin
Ben Burnett24-Jun-01 10:26
Ben Burnett24-Jun-01 10:26 
GeneralRe: Resizing Controls Pin
Blake Miller25-Jan-05 7:23
Blake Miller25-Jan-05 7:23 
GeneralCreateProcess Pin
23-Jun-01 13:13
suss23-Jun-01 13:13 
GeneralRe: CreateProcess Pin
23-Jun-01 19:09
suss23-Jun-01 19:09 
GeneralRe: CreateProcess Pin
Ben Burnett24-Jun-01 10:31
Ben Burnett24-Jun-01 10:31 
Something like the folowing might help you out.

...

STARTUPINFO StartupInfo;

if ( CreateProcess ( /* ... */, &ProcessInfo ) ) {

	for ( ; ; ) {

		if ( WAIT_OBJECT_0 == WaitForSingleObject ( ProcessInfo.hProcess, 0 ) ) {

			break;

		}

		if ( m_bStopped ) {		
			TerminateProcess ( ProcessInfo.hProcess, 0 );

		}

		// peek and pump window messages
		PeekAndPump ();

	}

}


...
// peek and pump window messages
void PeekAndPump ()
{
	
    CWinApp * pApp = AfxGetApp ();
    MSG msg;

    while ( ::PeekMessage ( &msg, NULL, 0, 0, PM_NOREMOVE ) ) {

		pApp->PumpMessage ();

    }

}


-Ben

---------
On the topic of code with no error handling -- It's not poor coding, it's "optimistic" Wink | ;)
GeneralWindow Close Button Pin
Brad Schroeder23-Jun-01 11:52
Brad Schroeder23-Jun-01 11:52 
GeneralRe: Window Close Button Pin
Michael Dunn23-Jun-01 14:40
sitebuilderMichael Dunn23-Jun-01 14:40 
GeneralRe: Window Close Button Pin
Brad Schroeder23-Jun-01 15:14
Brad Schroeder23-Jun-01 15:14 
GeneralActiveX MFC Pin
Merl'23-Jun-01 1:32
Merl'23-Jun-01 1:32 
Generalsocket problem Pin
Muslim22-Jun-01 19:57
Muslim22-Jun-01 19:57 
GeneralCreating SQL in store procedure Pin
Kathrin22-Jun-01 14:48
Kathrin22-Jun-01 14:48 
GeneralRe: Creating (none answer my question) Pin
Kathrin25-Jun-01 0:56
Kathrin25-Jun-01 0:56 
GeneralRe: Creating (none answer my question) Pin
Tim Deveaux25-Jun-01 5:16
Tim Deveaux25-Jun-01 5:16 
GeneralPAVISTREAM * as member variable Pin
Jake Palmer22-Jun-01 13:32
Jake Palmer22-Jun-01 13:32 
GeneralRe: PAVISTREAM * as member variable Pin
Bret Faller22-Jun-01 13:50
Bret Faller22-Jun-01 13:50 
GeneralStarting a program hidden (Tray Icon) Pin
Bret Faller22-Jun-01 13:09
Bret Faller22-Jun-01 13:09 
GeneralRe: Starting a program hidden (Tray Icon) Pin
22-Jun-01 20:09
suss22-Jun-01 20:09 
GeneralRe: Starting a program hidden (Tray Icon) Pin
Frank Deo23-Jun-01 4:37
Frank Deo23-Jun-01 4:37 
GeneralRe: Starting a program hidden (Tray Icon) Pin
Bret Faller25-Jun-01 6:26
Bret Faller25-Jun-01 6:26 
GeneralRe: Starting a program hidden (Tray Icon) Pin
Bret Faller25-Jun-01 6:34
Bret Faller25-Jun-01 6:34 
GeneralRe: Starting a program hidden (Tray Icon) Pin
Frank Deo25-Jun-01 9:56
Frank Deo25-Jun-01 9:56 
Generaltimer Pin
22-Jun-01 11:34
suss22-Jun-01 11:34 

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.