首页 > 学院 > 开发设计 > 正文

关闭DOS窗口

2019-11-17 05:36:54
字体:
来源:转载
供稿:网友

  //http://nowcan.yeah.net
#include <windows.h>

void __fastcall KillPRocess(HWND hWnd)
{
DWord* pPid;
DWORD result;
void *hg;
hg = GlobalAlloc(GMEM_SHARE, sizeof(DWORD));
pPid =(DWORD *)GlobalLock(hg);
result = GetWindowThreadProcessId(hWnd, pPid);
if(result)
{
HANDLE ps = OpenProcess(1, false, *pPid);
TerminateProcess(ps, -9);
GlobalUnlock(hg);
GlobalFree(hg);
}
}

void __fastcall CloseDosWindow()
{
HWND hWnd=FindWindow("ConsoleWindowClass",NULL);//这个是2000的,98下用"tty"
KillProcess(hWnd);
return;
}


int main()
{
CloseDosWindow();
}

上一篇:黒白棋

下一篇:关机代码

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表