C#判断根据消息判断窗体的事件(WINFROM)
来源:互联网 发布:巨人网络ceo刘伟 编辑:程序博客网 时间:2024/05/22 01:51
直接在form加入下面代码 更改switch里的判断
- public enum SysParam
- {
- MaxSize = 61488,
- MinSize = 61472,
- Close = 61536,
- Restore=61728,
- Top = 61443,
- Down = 61446,
- Left = 61441,
- Right = 61442,
- TitleClick = 61458,
- TitleDoubleClick = 61490,
- IconMenu=61587,
- TopLeft=61444,
- TopRight=61445,
- DownLeft=61447,
- DownRight=61448,
- ScroolX=61574,
- ScroolY=61559
- }
- /// <summary>
- /// 消息处理
- /// </summary>
- /// <param name="m"></param>
- protected override void WndProc(ref Message m)
- {
- if (m.Msg == 0x0112) //系统消息
- {
- switch (m.WParam.ToInt32())
- {
- case (int)SysParam.Close:
- break;
- case (int)SysParam.MaxSize:
- break;
- case (int)SysParam.MinSize:
- break;
- case (int)SysParam.Restore:
- break;
- case (int)SysParam.Top:
- break;
- case (int)SysParam.Down:
- break;
- case (int)SysParam.Left:
- break;
- case (int)SysParam.Right:
- break;
- case (int)SysParam.TitleClick:
- break;
- case (int)SysParam.TitleDoubleClick:
- break;
- case (int)SysParam.IconMenu:
- break;
- case (int)SysParam.TopLeft:
- break;
- case (int)SysParam.TopRight:
- break;
- case (int)SysParam.DownLeft:
- break;
- case (int)SysParam.DownRight:
- break;
- case (int)SysParam.ScroolX:
- break;
- case (int)SysParam.ScroolY:
- break;
- default:
- listView1.Items.Add(m.WParam.ToInt32().ToString());
- break;
- }
- }
- base.WndProc(ref m);
- }
- C#判断根据消息判断窗体的事件(WINFROM)
- winfrom 判断窗体是否打开
- C# winfrom判断文件是否存在,不存在则创建,否则读取值显示到窗体
- C#判断文件的真正类型,不根据扩展名判断
- 取消窗体的关闭[C# WinFrom]
- C#的MDI窗体判断子窗体是否已经打开
- C# winfrom 窗体调用 WPF 窗体注意的事项
- C#winfrom 窗体最小化事件
- c#判断打开的窗体:MDI和非MDI
- c# winfrom禁止拖动窗体
- C# 根据文件头进行后缀名的判断
- C#中Winfrom窗体关闭方法的总结
- MFC 判断是否从控件本身触发的事件消息
- C#窗体之间传递消息和事件
- C#中判断子窗体是否存在
- C# 窗体拖拽文件类型判断
- C# 怎么判断一个窗体打开
- C#条件判断-根据条件判断要走的路-if结构
- 日常工作,完全无需付费软件(Windows除外)
- 魔乐先生 JAVA-WEB开发实战
- Javax.servlet API的特征
- Fedora里rpm 和 yum的使用
- 覆盖中断0的中断处理程序 with 王爽-汇编程序-12章内中断
- C#判断根据消息判断窗体的事件(WINFROM)
- Devexpress DBGrid在D2009中 网格脚金额默认求和乱码问题
- 用hibernate怎么实现一个表中多个字段的联合唯一
- DIV中的解决遮挡问题精粹汇总帖
- 宏定义define用法
- C++ Templates (给模板参数命名)
- ATM
- 图片无法显示时替换图片显示功能
- Evans Data公司SOA分析师Joe McKendrick:2009年对SOA的5个大胆推测