Witam
Co zrobić, żeby po uruchomieniu procesu wtórnego, z okna głównego programu, program ten się nie zawiesza (zamrażał) ?
W niżej zamieszczonym programie jest tworzony nowy proces (CreateProcess), a w nim uruchamiany jest program exe – np. calc.exe.
Po uruchomieniu exe okno głównego procesu się zawiesza. Nie odświeża się treść z okna.
Wystarczy inne okno przesunąć nad głównym oknem programu i wszystko znika.
Zawieszanie następuje po uruchomieniu WaitForSingleObject.
Po zakończeniu nowego procesu ma być coś wypisane w oknie.
Pozdrawiam
Janek
Co zrobić, żeby po uruchomieniu procesu wtórnego, z okna głównego programu, program ten się nie zawiesza (zamrażał) ?
W niżej zamieszczonym programie jest tworzony nowy proces (CreateProcess), a w nim uruchamiany jest program exe – np. calc.exe.
Po uruchomieniu exe okno głównego procesu się zawiesza. Nie odświeża się treść z okna.
Wystarczy inne okno przesunąć nad głównym oknem programu i wszystko znika.
Zawieszanie następuje po uruchomieniu WaitForSingleObject.
Po zakończeniu nowego procesu ma być coś wypisane w oknie.
Kod: C / C++
Pozdrawiam
Janek