但是处理函数是在xxxxdlg.cpp中,命令行在xxx.cpp的InitInstance()如何传递呢,谢谢
6 个解决方案
#1
在Cxxxxdlg.DoModal之前,调用Cxxxxdlg的函数进行处理就是啦
#2
为什么在启动处理时出错了,处理函数XXXOpen用的是CString filename传递的,因为cmdInfo.m_strFileName也是cstring的,但是启动时报内存错误,xxx无能为read,用gui手动的打开也没有事,我的处理code为
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
CXXXDlg xx;
xx.XXXOpen(cmdInfo.m_strFileName);
大家看看,谢谢
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
CXXXDlg xx;
xx.XXXOpen(cmdInfo.m_strFileName);
大家看看,谢谢
#3
在0x73c74a1e引用的0x0000003不能为read
#4
assertion error in winocc.cpp (line 76)
debug版的错误为
debug版的错误为
#5
GetCommandLine,可以接受命令行参数。然后做你自己的处理
#6
看来不是这个的错
#1
在Cxxxxdlg.DoModal之前,调用Cxxxxdlg的函数进行处理就是啦
#2
为什么在启动处理时出错了,处理函数XXXOpen用的是CString filename传递的,因为cmdInfo.m_strFileName也是cstring的,但是启动时报内存错误,xxx无能为read,用gui手动的打开也没有事,我的处理code为
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
CXXXDlg xx;
xx.XXXOpen(cmdInfo.m_strFileName);
大家看看,谢谢
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
CXXXDlg xx;
xx.XXXOpen(cmdInfo.m_strFileName);
大家看看,谢谢
#3
在0x73c74a1e引用的0x0000003不能为read
#4
assertion error in winocc.cpp (line 76)
debug版的错误为
debug版的错误为
#5
GetCommandLine,可以接受命令行参数。然后做你自己的处理
#6
看来不是这个的错