我有一个第三方控制台应用程序,称为“ reg.exe”。当我运行它时,它向我显示一条短信。我想在我的应用程序中使用此字符串。 我怎么得到这个字符串?
我想使用CreatProcess执行“ reg.exe”,
CreateProcess( NULL, // No module name (use command line)
argv[1], // Command line
NULL, // Process handle not inheritable
NULL, // Thread handle not inheritable
FALSE, // Set handle inheritance to FALSE
0, // No creation flags
NULL, // Use parent's environment block
NULL, // Use parent's starting directory
&si, // Pointer to STARTUPINFO structure
&pi ) // Pointer to PROCESS_INFORMATION structure
然后使用
WaitForSingleObject( pi.hProcess, INFINITE );
等待它完成。