举两个栗子
/**
* 让关闭按钮失效(变灰)
*/
#include
#include
void main()
{
DeleteMenu(GetSystemMenu(GetConsoleWindow(), FALSE), SC_CLOSE, MF_BYCOMMAND);
DrawMenuBar(GetConsoleWindow());
// 上面两句也可以换成
// EnableMenuItem(GetSystemMenu(GetConsoleWindow(), FALSE), SC_CLOSE, MF_GRAYED);
printf("关闭按钮按不了了\n");
system("pause");
}
/**
* 隐藏关闭按钮
*/
#include
#include
void main()
{
HWND hwnd = GetConsoleWindow();
LONG Style; //窗口风格
Style = GetWindowLong(hwnd, GWL_STYLE); // 得到窗口风格
Style = Style & ~WS_CAPTION; //去掉标题栏
SetWindowLong(hwnd, GWL_STYLE, Style); //为窗口设置新的风格
printf("关闭按钮不见了\n");
system("pause");
}
1、头文件调用windows.h 2、使用并写出窗口代码, 3、或者新建一个MFC来创建窗口 这里,代码默认都是输出在CMD,想要窗口必须自己通过代码创建或者使用MFC