Click here to Skip to main content
15,847,653 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
Randor 21-Feb-12 17:55
professional Randor 21-Feb-12 17:55 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 18:05
professionaljkirkerx21-Feb-12 18:05 
AnswerRe: Best way to check if a thread is still active c++ win32 Pin
Chuck O'Toole21-Feb-12 15:29
Chuck O'Toole21-Feb-12 15:29 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 16:28
professionaljkirkerx21-Feb-12 16:28 
AnswerRe: Best way to check if a thread is still active c++ win32 Pin
Chuck O'Toole21-Feb-12 17:12
Chuck O'Toole21-Feb-12 17:12 
AnswerComplete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 16:26
professionaljkirkerx21-Feb-12 16:26 
AnswerRe: Complete code for CreateProcess and loop Pin
Chuck O'Toole21-Feb-12 17:22
Chuck O'Toole21-Feb-12 17:22 
AnswerRe: Complete code for CreateProcess and loop Pin
Chuck O'Toole21-Feb-12 17:34
Chuck O'Toole21-Feb-12 17:34 
HA, I just read the documentation on GetExitCodeProcess()[^] (twice to be sure).

If I were a malicious / devious person, I'd write my process to "return 259;" as the exit status. Since GetExitCodeProcess() returns either status STILL_ACTIVE or the return code from the process. If 259 is my exit code, following Microsoft's method for testing the status would be fooled into thinking the process is still running. Does this count as "Amusing Microsoft API Tricks" Big Grin | :-D

Anyway, WaitForSingleObject() on the hProcess object is the only way to be sure.
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 17:50
professionaljkirkerx21-Feb-12 17:50 
GeneralRe: Complete code for CreateProcess and loop Pin
Randor 21-Feb-12 18:08
professional Randor 21-Feb-12 18:08 
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 19:18
professionaljkirkerx21-Feb-12 19:18 
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx22-Feb-12 7:58
professionaljkirkerx22-Feb-12 7:58 
QuestionDynamic linking vs dynamic loading Pin
elelont221-Feb-12 5:47
elelont221-Feb-12 5:47 
QuestionRe: Dynamic linking vs dynamic loading Pin
David Crow21-Feb-12 6:41
David Crow21-Feb-12 6:41 
AnswerRe: Dynamic linking vs dynamic loading PinPopular
Chris Losinger21-Feb-12 6:47
professionalChris Losinger21-Feb-12 6:47 
QuestionHow to increase concurrent rate of a server application Pin
yu-jian21-Feb-12 4:30
yu-jian21-Feb-12 4:30 
AnswerRe: How to increase concurrent rate of a server application Pin
Richard MacCutchan21-Feb-12 6:20
mveRichard MacCutchan21-Feb-12 6:20 
AnswerRe: How to increase concurrent rate of a server application Pin
Randor 21-Feb-12 9:32
professional Randor 21-Feb-12 9:32 
QuestionWin7 - worker thread freeze on call to WaitForSingleObject Pin
Stan the man21-Feb-12 1:12
Stan the man21-Feb-12 1:12 
AnswerRe: Win7 - worker thread freeze on call to WaitForSingleObject Pin
Jochen Arndt21-Feb-12 1:29
professionalJochen Arndt21-Feb-12 1:29 
GeneralRe: Win7 - worker thread freeze on call to WaitForSingleObject Pin
Stan the man21-Feb-12 2:31
Stan the man21-Feb-12 2:31 
AnswerRe: Win7 - worker thread freeze on call to WaitForSingleObject Pin
bjorn_ht21-Feb-12 2:16
bjorn_ht21-Feb-12 2:16 
AnswerRe: Win7 - worker thread freeze on call to WaitForSingleObject Pin
Erudite_Eric21-Feb-12 3:31
Erudite_Eric21-Feb-12 3:31 
QuestionInitializing base class data Pin
SunilKrSingh20-Feb-12 4:46
SunilKrSingh20-Feb-12 4:46 
AnswerRe: Initializing base class data Pin
prasad_som20-Feb-12 7:49
prasad_som20-Feb-12 7:49 

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.