char strFile = "temp.exe"
hDesc = ::CreateFile(strFile,0, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_FLAG_DELETE_ON_CLOSE, NULL); //使其关闭后自动删除
::CreateProcess(............)//启动目标程序
::CloseHandle (hDesc); //关闭句柄,即:删除strFile文件
随便上网找了点代码!
原理可见一斑啊!哈哈 学好基本功,还有平时多拿点软件破解来练习程序
很有帮助的!