[dllimport("user32.dll")]public static extern int getsystemmenu(int hwnd, int brevert);
[dllimport("user32.dll")]
public static extern int removemenu(int hmenu, int nposition, int wflags);
/// /// 返回值,非零表示成功,零表示失敗。
///
/// 視窗的控制代碼
/// 是否成功
public int removexbutton(int ihwnd)
//通過函式返回值就可以判斷目的是否達到,在建構函式裡面可以這樣判斷:
removexbutton(handle.toint32());
窗體關閉按鈕
在我們平時用的程式中,有很多已經把窗體右上方的關閉按鈕的預設關閉改變了,當然,這其中有很多都是自己繪製,然後再寫進去 但如果想留用windows的自帶的那個按鈕也實現這個效果其實也是很簡單的。首先增加乙個窗體關閉事件 this.formclosing new system.windows.forms...
C 遮蔽窗體關閉按鈕
dllimport user32.dll private static extern intptr getsystemmenu intptr hwnd,uint32 brevert dllimport user32.dll private static extern uint32 removemen...
控制台 禁用關閉按鈕
控制台中禁止使用右上角的關閉按鈕,下面是核心 1 dllimport user32.dll entrypoint findwindow 2 extern static intptr findwindow string lpclassname,string lpwindowname 3 dllimpo...