C#實現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法
本文實例講述了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#實現(xiàn)通過ffmpeg從flv視頻文件中截圖的方法
這篇文章主要介紹了C#實現(xiàn)通過ffmpeg從flv視頻文件中截圖的方法,實例分析了C#使用ffmpeg操作flv文件的技巧,需要的朋友可以參考下2015-03-03C#多線程編程之使用ReaderWriterLock類實現(xiàn)多用戶讀與單用戶寫同步的方法
這篇文章主要介紹了C#多線程編程之使用ReaderWriterLock類實現(xiàn)多用戶讀與單用戶寫同步的方法,涉及C#多線程操作讀寫鎖定的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11C# ping網(wǎng)絡(luò)IP 實現(xiàn)網(wǎng)絡(luò)狀態(tài)檢測的方法
下面小編就為大家?guī)硪黄狢# ping網(wǎng)絡(luò)IP 實現(xiàn)網(wǎng)絡(luò)狀態(tài)檢測的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08C#實現(xiàn)延時并自動關(guān)閉MessageBox的方法
這篇文章主要介紹了C#實現(xiàn)延時并自動關(guān)閉MessageBox的方法,非常實用的功能,需要的朋友可以參考下2014-08-08C#中datagridview的EditingControlShowing事件用法實例
這篇文章主要介紹了C#中datagridview的EditingControlShowing事件用法,實例分析了datagridview的EditingControlShowing事件的定義與使用技巧,需要的朋友可以參考下2015-06-06