国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C# Winform實(shí)現(xiàn)捕獲窗體最小化、最大化、關(guān)閉按鈕事件的方法

2020-01-24 02:28:30
字體:
供稿:網(wǎng)友

本文實(shí)例講述了C# Winform實(shí)現(xiàn)捕獲窗體最小化、最大化、關(guān)閉按鈕事件的方法,主要是通過重寫WndProc來實(shí)現(xiàn)的。分享給大家供大家參考。具體方法如下:

主要功能代碼如下:

const int WM_SYSCOMMAND = 0x112;const int SC_CLOSE = 0xF060;const int SC_MINIMIZE = 0xF020;const int SC_MAXIMIZE = 0xF030;protected override void WndProc(ref Message m){  if (m.Msg == WM_SYSCOMMAND)  {    if (m.WParam.ToInt32() == SC_MINIMIZE) //是否點(diǎn)擊最小化    {      //這里寫操作代碼      this.Visible = false; //隱藏窗體      return;    }    if (m.WParam.ToInt32() == SC_MAXIMIZE ) //是否點(diǎn)擊最大化    {       //.....................    }    if (m.WParam.ToInt32() == SC_CLOSE ) //是否點(diǎn)擊關(guān)閉    {  //.....................}  }  base.WndProc(ref m);}

這段代碼的功能主要是捕獲最小化按鈕事件 ,并隱藏當(dāng)前窗體。

感興趣的讀者還可以針對自身C#項(xiàng)目對本文實(shí)例進(jìn)行改寫,使之功能更加完善。希望本文所述實(shí)例對大家有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 承德县| 剑阁县| 专栏| 赤城县| SHOW| 临桂县| 绵竹市| 正宁县| 娄底市| 云龙县| 读书| 肇源县| 鲁甸县| 冀州市| 枣强县| 徐闻县| 光泽县| 繁峙县| 饶阳县| 耒阳市| 古交市| 南康市| 宽甸| 和平区| 砀山县| 佛冈县| 吴忠市| 高淳县| 云梦县| 西平县| 揭阳市| 丰城市| 富蕴县| 营山县| 衡山县| 美姑县| 隆昌县| 双峰县| 修水县| 濮阳县| 壤塘县|