0
なぜこのコードは機能しませんか? :(CString内の私のパスに何が問題がありますか?
CString parameterA = _T("c:\Program Files\test\identify.exe");
CString parameterB = _T(" -format \"%w\" ") + pictureName;
if (CreateProcess(parameterA.GetBuffer(), parameterB.GetBuffer(),0,0,TRUE,
NORMAL_PRIORITY_CLASS|CREATE_NO_WINDOW,0,0,&sInfo,&pInfo))
{
WaitForSingleObject (pInfo.hProcess, INFINITE);
}
しかし、私が変更したときに....
CString parameterA = _T("c:\Program Files\test\identify.exe");
に...
CString parameterA = _T("identify.exe");
それだけで動作します。
が私を助けて...
なぜあなたは同じ質問を12回を掲載している:彼らはスラッシュとして解釈されますので、
代わりに、スラッシュをエスケープ? 1つを除くすべてを削除し、あなたの問題を完全に1つに投稿してください! – Ajay