30/09/2018, 16:33
Execute một chương trình khác song song với chương trình chính
Em muốn trong lúc chạy chương trình C++ chính, khi mình gọi hàm/lệnh, nó sẽ chạy thêm 1 chương trình song song nữa. Em có search được cái này, nhưng nó bị đứng ở chương trình thứ 2 mình đang chạy, chỉ lúc tắt cái chương trình đó thì nó mới quay về chương trình gốc ban đầu. Em muốn cho nó chạy song song cả 2 cái cùng 1 lúc ý!
Ý tưởng của em là mở thêm 1 cái cmd để execute cái chương trình thứ 2 đó, nhưng chưa biết phải làm sao? @@ Giúp em với ạ :((
void executeExternalProgram(string program = "soundtrack.exe"){
std::stringstream stream;
stream << program;
system(stream.str().c_str());
}
Bài liên quan
Em đã tìm được rồi
Ta có thể dùng hàm Shellexecute() hoặc CreateProcess() để làm
http://www.cplusplus.com/forum/beginner/23378/
Good job Cường Hôm trước anh đang tính search thử mà bận quá lại quên. Anh sẽ share bài này lên Page cho mọi người cùng biết.