Click here to Skip to main content
15,899,313 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to check CComVariant.boolval is valid and extract bool value from it Pin
ptr_Electron22-Feb-12 3:51
ptr_Electron22-Feb-12 3:51 
AnswerRe: How to check CComVariant.boolval is valid and extract bool value from it Pin
bjorn_ht22-Feb-12 4:44
bjorn_ht22-Feb-12 4:44 
AnswerRe: How to check CComVariant.boolval is valid and extract bool value from it Pin
Jochen Arndt22-Feb-12 4:48
professionalJochen Arndt22-Feb-12 4:48 
Questionstandard c_str() problem in C++ Pin
Anitesh Kumar21-Feb-12 17:45
Anitesh Kumar21-Feb-12 17:45 
AnswerRe: standard c_str() problem in C++ PinPopular
Emilio Garavaglia21-Feb-12 20:10
Emilio Garavaglia21-Feb-12 20:10 
GeneralRe: standard c_str() problem in C++ Pin
CPallini22-Feb-12 0:18
mveCPallini22-Feb-12 0:18 
GeneralRe: standard c_str() problem in C++ Pin
Eytukan22-Feb-12 0:52
Eytukan22-Feb-12 0:52 
QuestionBest way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 11:35
professionaljkirkerx21-Feb-12 11:35 
I'm running a cosmetic loop, and I think I should check to see if the CreateProcess is still running. I've seen other post for the same thing, but could not remember the nomenclature for it.

Just looking for recommendations


I played around with checking the exit code, but I know it's not the proper way to do it
C#
GetExitCodeProcess(pi.hProcess, (unsigned long *)&exit_status);
if (exit_status != 259)
    break;


My CreateProcess

C#
if (CreateProcess(sz_SQLServer_Install_FileName, szParameters, NULL, NULL, FALSE, CREATE_DEFAULT_ERROR_MODE | NORMAL_PRIORITY_CLASS, 0, sz_SQLServer_Install_FolderPath, &si, &pi) ) {
        while(WAIT_TIMEOUT == WaitForSingleObject(pi.hProcess, 10)) {
            MSG oMSG;
            while(::PeekMessage(&oMSG, NULL, 0,0, PM_NOREMOVE)) {
                if(::GetMessage(&oMSG, NULL, 0,0) ) {
                    ::TranslateMessage(&oMSG);
                    ::DispatchMessage(&oMSG);
                }
                else {
                    break;
                }

QuestionRe: Best way to check if a thread is still active c++ win32 Pin
Randor 21-Feb-12 14:27
professional Randor 21-Feb-12 14:27 
AnswerRe: Best way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 15:18
professionaljkirkerx21-Feb-12 15:18 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
Randor 21-Feb-12 16:55
professional Randor 21-Feb-12 16:55 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 17:05
professionaljkirkerx21-Feb-12 17:05 
AnswerRe: Best way to check if a thread is still active c++ win32 Pin
Chuck O'Toole21-Feb-12 14:29
Chuck O'Toole21-Feb-12 14:29 
GeneralRe: Best way to check if a thread is still active c++ win32 Pin
jkirkerx21-Feb-12 15:28
professionaljkirkerx21-Feb-12 15:28 
AnswerRe: Best way to check if a thread is still active c++ win32 Pin
Chuck O'Toole21-Feb-12 16:12
Chuck O'Toole21-Feb-12 16:12 
AnswerComplete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 15:26
professionaljkirkerx21-Feb-12 15:26 
AnswerRe: Complete code for CreateProcess and loop Pin
Chuck O'Toole21-Feb-12 16:22
Chuck O'Toole21-Feb-12 16:22 
AnswerRe: Complete code for CreateProcess and loop Pin
Chuck O'Toole21-Feb-12 16:34
Chuck O'Toole21-Feb-12 16:34 
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 16:50
professionaljkirkerx21-Feb-12 16:50 
GeneralRe: Complete code for CreateProcess and loop Pin
Randor 21-Feb-12 17:08
professional Randor 21-Feb-12 17:08 
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx21-Feb-12 18:18
professionaljkirkerx21-Feb-12 18:18 
GeneralRe: Complete code for CreateProcess and loop Pin
jkirkerx22-Feb-12 6:58
professionaljkirkerx22-Feb-12 6:58 
QuestionDynamic linking vs dynamic loading Pin
elelont221-Feb-12 4:47
elelont221-Feb-12 4:47 
QuestionRe: Dynamic linking vs dynamic loading Pin
David Crow21-Feb-12 5:41
David Crow21-Feb-12 5:41 
AnswerRe: Dynamic linking vs dynamic loading PinPopular
Chris Losinger21-Feb-12 5:47
professionalChris Losinger21-Feb-12 5:47 

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.