问题我正在使用系统调用打开一个带有与之关联的文件的exe。即使我点击运行此cmd promt的按钮也会出现。如果没有cmd promt,或者用更好的方式比使用系统更好的方式,我怎样才能实现这一目标?任何帮助将不胜感激!
这是一个遗留的应用程序我很抱歉... 这将在Windows 7上运行 我使用的是VC6 :(
这是我的代码cpp ..
我点击它时按钮会在我的特定exe中打开一个文件。
void CJunkView::OnCadkeyButton()
{
std::string dbdir = "Dir";
std::string ftt = filenum;
std::string result = ftt.substr(0, 2);
std::string combined = dbdir + result;
CString fileToOpen = ("\"\\\\CAR\\V3\\Docs\\PRE\\20\\" + combined + "\\" + filenum + ".prt\"").c_str();
CString exePath = "\"C:\\CK20\\Car.exe\"";
CString cmd = "start " + exePath + ", " + fileToOpen;
system (cmd.GetBuffer(cmd.GetLength() + 1));
//PrintMessage("File Found 2015");
}