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

C# 改變無邊框窗體尺寸大小的方法

 更新時(shí)間:2013年10月08日 15:14:45   作者:  
這篇文章介紹了C# 改變無邊框窗體尺寸大小的方法,有需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

Code highlighting produced by Actipro CodeHighlighter (freeware)
const int HTLEFT = 10;
const int HTRIGHT = 11;
const int HTTOP = 12;
const int HTTOPLEFT = 13;
const int HTTOPRIGHT = 14;
const int HTBOTTOM = 15;
const int HTBOTTOMLEFT = 0x10;
const int HTBOTTOMRIGHT = 17;

protected override void WndProc(ref Message m)
{
    switch (m.Msg)
    {
        case 0x0084:
            base.WndProc(ref m);
            Point vPoint = new Point((int)m.LParam & 0xFFFF,
                (int)m.LParam >> 16 & 0xFFFF);
            vPoint = PointToClient(vPoint);
            if (vPoint.X <= 5)
                if (vPoint.Y <= 5)
                    m.Result = (IntPtr)HTTOPLEFT;
                else if (vPoint.Y >= ClientSize.Height - 5)
                    m.Result = (IntPtr)HTBOTTOMLEFT;
                else m.Result = (IntPtr)HTLEFT;
            else if (vPoint.X >= ClientSize.Width - 5)
                if (vPoint.Y <= 5)
                    m.Result = (IntPtr)HTTOPRIGHT;
                else if (vPoint.Y >= ClientSize.Height - 5)
                    m.Result = (IntPtr)HTBOTTOMRIGHT;
                else m.Result = (IntPtr)HTRIGHT;
            else if (vPoint.Y <= 5)
                m.Result = (IntPtr)HTTOP;
            else if (vPoint.Y >= ClientSize.Height - 5)
                m.Result = (IntPtr)HTBOTTOM;
            break;
        case 0x0201://鼠標(biāo)左鍵按下的消息
            m.Msg = 0x00A1;//更改消息為非客戶區(qū)按下鼠標(biāo)
            m.LParam = IntPtr.Zero;//默認(rèn)值
            m.WParam = new IntPtr(2);//鼠標(biāo)放在標(biāo)題欄內(nèi)
            base.WndProc(ref m);
            break;
        default:
            base.WndProc(ref m);
            break;
    }
}

相關(guān)文章

最新評(píng)論

洛阳市| 阿尔山市| 泰和县| 吴忠市| 大姚县| 红桥区| 西平县| 石首市| 磐石市| 新巴尔虎左旗| 当涂县| 新密市| 山阴县| 大兴区| 丹凤县| 堆龙德庆县| 海门市| 天峻县| 临沭县| 清河县| 英德市| 河西区| 屯昌县| 黔东| 合阳县| 日照市| 日土县| 宜城市| 彩票| 桐柏县| 辽阳市| 桂东县| 任丘市| 炎陵县| 榆社县| 泰顺县| 青海省| 平山县| 济宁市| 固安县| 故城县|