我需要在UNICODE的MFC程序执行系统命令方法,尝试如下方法成功。
记录并分享下:
LoadLibrary(_T("msvcrt.dll"));
USES_CONVERSION;
const char* lpcs = NULL;
CString m_strCMD;
//////////////////////////////////////////////////////////////////////////
m_strCMD.Format(_T("taskmgr"));//任务管理器
//m_strCMD.Format(_T("cmd")); //命令窗口
lpcs = T2A(m_strCMD.GetBuffer(m_strCMD.GetLength()));
system(lpcs);
return;