写了段程序,编译的时候没有报错,在运行的时候弹出了"0x7c9212b0"指令引起的"0xcccccccc"内存,该内存不能为"read"的错误,请各位高手帮帮忙,要怎么解决呢?谢谢啦
代码如下:void CComTest1View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
PROCESS_INFORMATION pi;
STARTUPINFO si;
si.cb=sizeof(STARTUPINFO);
si.lpReserved = NULL;
si.lpReserved2 = NULL;
si.cbReserved2 = 0;
si.lpDesktop = NULL;
si.dwFlags = 0; CreateProcess(_T("D:\\Program Files\\CCleaner\\CCleaner.exe"),
NULL,
NULL,
NULL,
FALSE,
0,
NULL,
NULL,
&si,
&pi); CView::OnLButtonDown(nFlags, point);
}
代码如下:void CComTest1View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
PROCESS_INFORMATION pi;
STARTUPINFO si;
si.cb=sizeof(STARTUPINFO);
si.lpReserved = NULL;
si.lpReserved2 = NULL;
si.cbReserved2 = 0;
si.lpDesktop = NULL;
si.dwFlags = 0; CreateProcess(_T("D:\\Program Files\\CCleaner\\CCleaner.exe"),
NULL,
NULL,
NULL,
FALSE,
0,
NULL,
NULL,
&si,
&pi); CView::OnLButtonDown(nFlags, point);
}
解决方案 »
- bcg for visual studio 2010 求购
- CTreeCtrl问题
- 关于BEGIN_MESSAGE_MAP
- windows 程序设计这本书你们用什么编译器
- 一个简单的socket问题
- 高分请教有关ADO编程实际问题.(请各位高手进来坐坐)
- 一个关于文件夹的问题!请大家帮忙啊
- 请问句柄增加1怎么解释?
- win2000里,系统dll被映射进每个进程的私有地址空间,那我在一个进程里改变了某个dll的代码,为什么不会影响其它进程哪?
- 我想在向导中添加一个新类,但在基类中有些MFC的类找不到。如CControlBar.Why?Thanks.
- 医学图像边界的提取还能挖掘出什么意义呢
- 怎样把动态连接库变成静态连接库
PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) );
si.cb = sizeof(si);
ZeroMemory( &pi, sizeof(pi) );
......
PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) );
si.cb = sizeof(si);
CreateProcess(NULL,
_T("D:\\Program Files\\CCleaner\\CCleaner.exe"),
NULL,
NULL,
FALSE,
0,
NULL,
NULL,
&si,
&pi);