移动窗体(边框设置为None后的窗体)

 1 #region 移动窗体(边框设置为None后的窗体)
 2
 3         /// <summary>
 4         /// 重写WndProc方法,实现窗体移动和禁止双击最大化
 5         /// </summary>
 6         /// <param name="m">Windows 消息</param>
 7         protected override void WndProc(ref Message m)
 8         {
 9             switch (m.Msg)
10             {
11                 case 0x4e:
12                 case 0xd:
13                 case 0xe:
14                 case 0x14:
15                     base.WndProc(ref m);
16                     break;
17                 case 0x84://鼠标点任意位置后可以拖动窗体
18                     this.DefWndProc(ref m);
19                     if (m.Result.ToInt32() == 0x01)
20                     {
21                         m.Result = new IntPtr(0x02);
22                     }
23                     break;
24                 case 0xA3://禁止双击最大化
25                     break;
26                 default:
27                     base.WndProc(ref m);
28                     break;
29             }
30         }
31
32         #endregion

移动窗体(边框设置为None后的窗体)

时间: 2024-10-18 11:22:07

移动窗体(边框设置为None后的窗体)的相关文章

windows无边框窗体移动设置

int cx;         int cy; private void btnClose_Click(object sender, EventArgs e) {             this.Close();         } private void btnClose_MouseLeave(object sender, EventArgs e) {             btnClose.BackColor = Color.Transparent;         } private

父窗体、子窗体关系设置

父窗体内函数: /// <summary>  /// 电台频率框获取焦点后 弹出数字窗口  /// </summary>  /// <param name="sender"></param>  /// <param name="e"></param>  private void txtFrequency_Enter(object sender, EventArgs e)  {   DigitDi

Qt QGroupBox StyleSheet 边框设置

/**************************************************************************** * Qt QGroupBox StyleSheet 边框设置 * 声明: * 之前陈颖奇问到这个效果要怎么做出来,查了点资料后直接给他了,自己没有 * 进行相关测试,现在貌似自己要用到这个功能,于是再次查资料并自己验证其功能 * 效果. * * 2015-12-25 深圳 南山平山村 曾剑锋 *************************

Gridview表格边框设置

GridView在生成HTML代码的时候会自动加上style="border-collapse:collapse;"以及border=1,rules="all"这些属性,这些在IE下都没什么影响,但是在FF下就会影响显示,style="border-collapse:collapse;":是由于设置了CellSpacing="0"产生的,当设置CellSpacing="1"后就没有,可以去掉style=&q

CSS盒模型--边框设置:border: 1px solid red(像素 样式 颜色 ),border-bottom:1px dotted #ccc

盒模型--边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细.样式和颜色(边框三个属性). 如下面代码为div来设置边框粗细为2px.样式为实心的.颜色为红色的边框: div{ border:2px solid red; } 上面是border代码的缩写形式,可以分开写: div{ border-width:2px; border-style:solid; border-color:red; } 注意: 1.border-style(边框样式)常见样式有: dashed

CSS如何将边框设置为虚线

CSS如何将边框设置为虚线: 在默认状态文本框都是实线边框,下面就来介绍一下如何实现虚线边框. 实例代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <title>蚂蚁部落</title&

误把Linux运行级别设置为6后的解决方法【转】

本文转载自:http://www.wuji8.com/meta/841011126.html 误把Linux运行级别设置为6后的解决方法 我们知道,Linux有7个运行级别,而运行级别设置为6后,会导致Linux系统刚启动完成就立刻重启,重启后又会立刻重启,如此反复,导致系统不能正常运行.本文笔者和大家分享一下误把Linux运行级别设置为6后如何解决的经验.我们一起开始吧! 工具/原料 装有Linux系统的电脑 方法/步骤 在Linux系统启动读秒的过程中,如下图所示,立刻按下键盘上的“E”键(

html 边框虚线-html虚线边框设置

html 边框虚线实现通过CSS实现不同对象虚线边框样式(体感音波) 在HTML可以对大部分标签加边框或虚线边框,接下来DIVCSS5会对几个不同标签加虚线边框效果样式,大家可以根据演示扩展灵活掌握与应用到自己DIV+CSS布局中.一.用到CSS样式和HTML标签元素 - TOP 为了对html不同标签加边框虚线,我们选择几个常用标签对齐设置边框虚线效果.(体感音波) 1.html常用标签div标签spanul litable tr td 2.实例用到CSS属性单词(体感音波)borderwid

增加窗体边框3D效果

/// <summary> /// 增加窗体边框3D效果 /// </summary> /// <param name="e"></param> protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); using (Pen bluePen = new Pen(Color.FromArgb(141, 178, 196))) { e.Graphics.DrawL