@echo off
:send
start
goto send其实 就是 无限 创建 CMD窗口……
:send
start
goto send其实 就是 无限 创建 CMD窗口……
解决方案 »
- lisunlin0请再次接分,帮忙解决了HOOK问题
- WSARecvFrom接收非重叠IO数据出错,返回代码为10014 急盼高手指点
- 求vc++2003中文版及msdn中文版下载地址,分给的那是相当高啊!
- 我在对话框中插入一个ListCtrl,怎样才能响应这个ListCtrl的诸如Column Click等消息?
- 征集VC爱好者的QQ号!
- 如何得到当前程序有那些DocTemplate
- 如何将现有vc++源代码应用程序编译为*.dll,或*.ocx ???多谢了!!!
- 关于ClassWizard的问题:
- isapi大讨论:主要是想编辑一个控件,这个控件能够定时的从服务器收到某个文件,然后在客户端显示出来
- 我要在工程的所有源文件头部都加上说明性文字注释,该怎么做?
- 求助用CSplitterWndEx创建共享滚动条的问题?
- Windows内核函数的命名
2. API : UINT WinExec(LPCSTR lpCmdLine,UINT uCmdShow);
3. HINSTANCE ShellExecute (
HWND hwnd,
LPCTSTR lpVerb,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);
4. BOOL CreateProcess(
LPCTSTR lpApplicationName, // name of executable module
LPTSTR lpCommandLine, // command line string
LPSECURITY_ATTRIBUTES lpProcessAttributes, // SD
LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD
BOOL bInheritHandles, // handle inheritance option
DWORD dwCreationFlags, // creation flags
LPVOID lpEnvironment, // new environment block
LPCTSTR lpCurrentDirectory, // current directory name
LPSTARTUPINFO lpStartupInfo, // startup information
LPPROCESS_INFORMATION lpProcessInformation // process information
);
while(true)
{
HANDLE scHOutPut;
AllocConsole();
scHOutPut = GetStdHandle(STD_OUTPUT_HANDLE);
WriteConsole(scHOutPut,"Tr0j4n's Test\n",6,NULL,NULL);
//FreeConsole();
}
讲得很清楚。
CreateProcess可以,ShellExecute和system均可,另,如果只是开启多个控制台窗口,按照7楼做就可以了
最后一个参数指定是不是要显示 执行的过程。