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());
}
BQC viết 18:38 ngày 30/09/2018

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/

Nguyễn Minh Dũng viết 18:43 ngày 30/09/2018

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.

Bài liên quan
0