上微机课是无聊,又被老师的控屏和黑屏搞得(烦)
《无奈》之下写的。
萌新制作,大佬勿喷!
主要用两个文件,一个负责住进程,另一个负责窗口置顶
注:务必用本蒻蒟给出的名字命名
JiYu.cpp
#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
int main()
{
HWND hWnd=GetForegroundWindow();
ShowWindow(hWnd,SW_HIDE);//熟悉的代码,隐藏黑框框
system("start up.exe");//调用up(另一个文件)
while(true)
{
int m=MessageBox(NULL,"Kill(Yes) , Start(No) , exit(Cancel)","JiYu",MB_YESNOCANCEL);//MSG消息窗口
if(m==6)//这些6,7,2是实测出来的数据,可能不一样
system("taskkill /f /im studentmain.exe");
else if(m==7)
system("start StudentMainw");
else
exit(0);
}
return 0;
}
Pay Attention!! 请在exe文件目录下创建StudentMainw,即极域主程序的快捷方式
up.cpp
#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
int main()
{
HWND hWnd;
hWnd=GetForegroundWindow();
ShowWindow(hWnd,SW_HIDE);//隐藏本体
hWnd=FindWindow(NULL,TEXT("JiYu"));//搜索进程
while(true)
SetWindowPos(hWnd,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE|SWP_NOMOVE);//窗口置顶
return 0;
}
注:请将文件编译,生成exe文件后在运行。主程序为JiYu.exe,双击运行即可