CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

小弟我的CreateProcess()咋不好使呀?

楼主sammer(森森)2003-02-04 14:57:17 在 VC/MFC / 进程/线程/DLL 提问

我想用它调用Notepad,它告诉我“Unhandled   exception   in   CreateProcess.exe(NTDLL.DLL):0xC0000005:Access   Violation.”。CreateProcess的十个参数除了两个路径名和最后的PROCESS_INFOMATION以外,我都填的NULL。哪位大哥能告诉我除了文件名的路径的问题,还有没有什么别的要注意的问题呢?谢了。 问题点数:30、回复次数:4Top

1 楼sjdf()回复于 2003-02-04 21:17:16 得分 10

PROCESS_INFORMATION   processinfo;  
  STARTUPINFO   startinfo;  
  GetStartupInfo(&startinfo);  
   
  CreateProcess("notepad.exe",  
  NULL,  
  NULL,  
  NULL,  
  true,  
  0,  
  NULL,    
  NULL,  
  &startinfo,  
  &processinfo);  
   
  好像后面的两个不能用NULL吧,我也忘了,你看看MSDN吧。Top

2 楼zhaowuqing(我尽力而为)回复于 2003-02-06 12:40:23 得分 10

PROCESS_INFORMATION   ProcessInfo;    
  STARTUPINFO   StartupInfo;   //This   is   an   [in]   parameter  
  ZeroMemory(&StartupInfo,   sizeof(StartupInfo));  
  char   full[]="TXT2FAX   DJ_Text.txt   a.bfx";  
  StartupInfo.cb   =   sizeof   StartupInfo   ;   //Only   compulsory   field  
  if(CreateProcess(NULL,full,   NULL,NULL,FALSE,0,NULL,NULL,&StartupInfo,&ProcessInfo))  
  WaitForSingleObject(ProcessInfo.hProcess,INFINITE);Top

3 楼zhou80bin(彬彬)回复于 2003-02-07 10:04:51 得分 10

就是需要初始化STARTUPINFO   StartupInfo这个结构Top

4 楼sammer(森森)回复于 2003-02-11 15:11:20 得分 0

谢谢大家,小弟我解决了!Top

相关问题

  • 如何使CreateProcess(..)创建的子进程结束,我用PostThreadMessage(...WM_CLOSE..)不好使
  • system.out.println()不好使!!!
  • exe2bin不好使
  • mysql不好使了
  • 上网不好使
  • not in/not exists不好使了?
  • 使用CreateProcess的困惑!
  • 关于createprocess的使用
  • vsflesgrid7--additem怎么不好使??
  • VC联MSDN不好使了

关键词

  • null
  • startupinfo
  • createprocess
  • processinfo
  • startinfo
  • process

得分解答快速导航

  • 帖主:sammer
  • sjdf
  • zhaowuqing
  • zhou80bin

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo