标题
__argc __targv[i] __wargv __argv ParseCommandLine[命令行参数]
clq
浏览(0) +
2010-04-26 11:51:32 发表
编辑
关键字:
__argc __targv[i] __wargv __argv ParseCommandLine
其中 __targv 的功能就相当于 _T() 是自适应 unicode 的.
__argv 的好处是可以在 mfc 环境下使用,而不用非得是 main() 入口的程序.
for (int i = 1; i < __argc; i++) // extern int __argc;
/* count of cmd line args */
{
LPCTSTR pszParam =
__targv[i]; //extern char ** __argv; /* pointer to table of cmd
line args */
extern wchar_t ** __wargv; /* pointer to table of wide cmd line args
*/
difine
__targv __wargv
BOOL bFlag = FALSE;
BOOL
bLast = ((i + 1) == __argc);
if (pszParam[0] == '-' ||
pszParam[0] == '/')
{
// remove flag
specifier
bFlag = TRUE;
++pszParam;
}
rCmdInfo.ParseParam(pszParam, bFlag, bLast);
}
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.