幽灵教头吧 关注:21贴子:364
  • 1回复贴,共1

【开发手记】MFC程序带参数启动 -- [参数的正确性验证]

只看楼主收藏回复

cpp:
BOOLm_bCmdRet=FALSE;
InitInstance()中:
if((m_lpCmdLine[0] == _T('\0')) || (lstrcmp(m_lpCmdLine, _T("此为参数")) != 0)) // 参数
{
m_bCmdRet=TRUE;
}
else
m_bCmdRet=FALSE;
"m_lpCmdLine"为MFC afxwin.h封装的命令行参数变量
-----------------------------------------------------------------------------------------------------------------------------------------
Dlg.cpp:
externBOOLm_bCmdRet;
OnInitDialog()中:
if(m_bCmdRet)
{
EndDialog(0);
}
参数不正确无法正常运行


IP属地:加拿大1楼2014-04-09 19:39回复
    顶一下。。即使看不懂。


    来自手机贴吧2楼2014-04-09 20:26
    回复