最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

winform實現(xiàn)關(guān)閉按鈕失效的兩種方法

 更新時間:2015年09月07日 13:03:47   作者:我心依舊  
這篇文章主要介紹了winform實現(xiàn)關(guān)閉按鈕失效的兩種方法,實例分析了WinForm實現(xiàn)關(guān)閉按鈕失效的原理與所涉及的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了winform實現(xiàn)關(guān)閉按鈕失效的兩種方法。分享給大家供大家參考。具體如下:

第一種:

protected override void WndProc(ref Message m)
{
 const int WM_SYSCOMMAND = 0x0112;
 const int SC_CLOSE = 0xF060;
 if (m.Msg == WM_SYSCOMMAND && (int)m.WParam == SC_CLOSE)
 {
  return;
 }
 base.WndProc(ref m);
}

這種方法讓窗體的關(guān)閉按鈕還是存在的,但是,鼠標(biāo)操作關(guān)閉按鈕是沒有效果的。這種一般在系統(tǒng)利用第三方控件后,出現(xiàn)別的方法使禁用關(guān)閉按鈕失效,但是,這種方法可以確保萬無一失。(比如,系統(tǒng)在利用皮膚控件后,加載別的方法來禁用窗體的關(guān)閉按鈕,這時你會發(fā)現(xiàn),窗體的關(guān)閉按鈕禁用無效。那么,就用這種方法)

第二種:

protected override CreateParams CreateParams
{
 get
 {
  int CS_NOCLOSE = 0×200;
  CreateParams parameters = base.CreateParams;
  parameters.ClassStyle |= CS_NOCLOSE;
  return parameters;
 }
}

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

最新評論

阜阳市| 迁西县| 峨眉山市| 于田县| 怀宁县| 浠水县| 赤峰市| 合水县| 静安区| 西平县| 宽城| 乐陵市| 金川县| 澳门| 青河县| 交口县| 黔南| 中江县| 泸西县| 淮阳县| 屏东县| 余江县| 龙游县| 石阡县| 拉孜县| 大渡口区| 满城县| 喀什市| 和田市| 九龙县| 顺昌县| 建阳市| 新龙县| 永修县| 察雅县| 台前县| 裕民县| 广饶县| 丹巴县| 孟连| 阜宁县|