C#實現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法
更新時間:2015年08月20日 12:16:07 作者:我心依舊
這篇文章主要介紹了C#實現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法,涉及C#使用WinForm針對窗口操作的各種常用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#實現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
protected override void WndProc(ref Message m)
{
if (m.Msg==0x112)
{
switch ((int) m.WParam)
{
//禁止雙擊標(biāo)題欄關(guān)閉窗體
case 0xF063:
case 0xF093:
m.WParam = IntPtr.Zero;
break;
//禁止拖拽標(biāo)題欄還原窗體
case 0xF012:
case 0xF010:
m.WParam = IntPtr.Zero;
break;
//禁止雙擊標(biāo)題欄
case 0xf122:
m.WParam = IntPtr.Zero;
break;
//禁止關(guān)閉按鈕
case 0xF060:
m.WParam = IntPtr.Zero;
break;
//禁止最大化按鈕
case 0xf020:
m.WParam = IntPtr.Zero;
break;
//禁止最小化按鈕
case 0xf030:
m.WParam = IntPtr.Zero;
break;
//禁止還原按鈕
case 0xf120:
m.WParam = IntPtr.Zero;
break;
}
}
base.WndProc(ref m);
}
希望本文所述對大家的C#程序設(shè)計有所幫助。
您可能感興趣的文章:
相關(guān)文章
C#/VB.NET 在PDF中添加文件包(Portfolio)的方法
這篇文章主要介紹了C#/VB.NET 在PDF中添加文件包(Portfolio)的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2020-06-06
C#實現(xiàn)Json轉(zhuǎn)DataTable并導(dǎo)出Excel的方法示例
這篇文章主要介紹了C#實現(xiàn)Json轉(zhuǎn)DataTable并導(dǎo)出Excel的方法,結(jié)合實例形式總結(jié)分析了Json轉(zhuǎn)換DataTable,以及DataTable導(dǎo)出Excel相關(guān)操作技巧,需要的朋友可以參考下2019-02-02
C#中Datetimepicker出現(xiàn)問題的解決方法
這篇文章主要給大家介紹了關(guān)于C#中Datetimepicker出現(xiàn)問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11

