1. 程式人生 > >C語言 關閉按鈕無效化 隱藏標題欄

C語言 關閉按鈕無效化 隱藏標題欄

//關閉按鈕無效 
#include <windows.h>
#include <stdio.h>
int main() {
	DeleteMenu(GetSystemMenu(GetConsoleWindow(), FALSE), SC_CLOSE, MF_BYCOMMAND);
	DrawMenuBar(GetConsoleWindow());
	//EnableMenuItem(GetSystemMenu(GetConsoleWindow(), FALSE), SC_CLOSE, MF_GRAYED);
	//或者只寫這一句
}

//隱藏標題欄 
#include <Windows.h>
#include <stdio.h>
int main() {
	HWND hwnd = GetConsoleWindow();
	LONG Style;	//視窗風格
	Style = GetWindowLong(hwnd, GWL_STYLE);	 // 得到視窗風格   
	Style = Style & ~WS_CAPTION;			 //去掉標題欄
	SetWindowLong(hwnd, GWL_STYLE, Style);	 //為視窗設定新的風格
}