WEB开发网
开发学院软件开发C++ 如何单步执行外部程序 阅读

如何单步执行外部程序

 2008-03-08 12:46:11 来源:WEB开发网   
核心提示:for c++builder,用于vc应该把消息框改一下就可以了void contour(void){ char ln[100];int make;char str[100]="";char *tip="不能执行:";sPRintf(ln,"%s\\%s",g

  for c++builder,用于vc应该把消息框改一下就可以了

void contour(void){
char ln[100];
 int make;
 char str[100]="";
 char *tip="不能执行:";
sPRintf(ln,"%s\\%s",getcurrentdir(),"watson.exe");
char path[100];
sprintf(path,"%s",getcurrentdir());
chdir(path);
//showmessage(ln);
 startupinfo startinfo;
 process_information procinfo;
 strcat(str,tip);
 strcat(str, ln);
 getstartupinfo(&startinfo);
 startinfo.dwflags =startf_useshowwindow;
 startinfo.wshowwindow=sw_hide ;
 make=createprocess(null,ln,null,null,false,0,null,null,&startinfo,&procinfo);
 if (!make)
 {
 messagebox(null, str, "提示", mb_ok);
 }
 waitforsingleobject(procinfo.hprocess, infinite);

}

Tags:如何 单步 执行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接