C# WndProc的使用方法 (转)
来源:互联网 发布:泰州韵知商贸有限公司 编辑:程序博客网 时间:2024/04/29 05:54
WndProc(ref Message m)
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)
{
// 屏蔽传入的消息事件
this.WindowState = FormWindowState.Minimized;
return;
}
base.WndProc(ref m);
}
protected override void WndProc(ref Message m)
{
const int WM_SYSCOMMAND = 0x0112;
const int SC_CLOSE = 0xF060;
const int SC_MINIMIZE = 0xF020;
if (m.Msg == WM_SYSCOMMAND && ((int)m.WParam == SC_MINIMIZE || (int)m.WParam == SC_CLOSE))
{
//最小化到系统栏
this.Hide();
return;
}
base.WndProc(ref m);
}
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)
{
// 屏蔽传入的消息事件
this.WindowState = FormWindowState.Minimized;
return;
}
base.WndProc(ref m);
}
protected override void WndProc(ref Message m)
{
const int WM_SYSCOMMAND = 0x0112;
const int SC_CLOSE = 0xF060;
const int SC_MINIMIZE = 0xF020;
if (m.Msg == WM_SYSCOMMAND && ((int)m.WParam == SC_MINIMIZE || (int)m.WParam == SC_CLOSE))
{
//最小化到系统栏
this.Hide();
return;
}
base.WndProc(ref m);
}
转贴地址:http://www.cnblogs.com/zeroone/archive/2010/03/31/1701084.html
- C# WndProc的使用方法 (转)
- c# Wndproc的使用方法--转
- c# Wndproc的使用方法
- c# Wndproc的使用方法
- c# Wndproc的使用方法
- VB.NET WndProc、C# WndProc 与系统消息的链接地址
- c# 的 Form 是如何封装 WndProc 方法的
- c# 重载WndProc,实现重写“最小化”的方法
- WinCE中使用C#时使用WndProc方法的处理
- c#委托与事件、消息、WndProc用法(转)
- WndProc的位置问题
- C#中键盘事件在WndProc函数之前的处理流程
- Win32API的使用实例WndProc
- DefWndProc/WndProc/IMessageFilter的区别
- FireMonkey下的WndProc实现
- C#委托与事件、消息、WndProc用法
- C# 重写WndProc 拦截 发送 系统消息
- c# ref的使用方法
- VMware内存分配初探
- 和字符串相关的几个面试题目
- s60的字符串描述符翻译(转)
- php连接sql server数据库实例
- windows 一些命令
- C# WndProc的使用方法 (转)
- 什么是STATSPACK,怎么使用?
- 为Ext/Coolite中的GridPanel加网格线
- 如何将ffmpeg整合到opencore中
- 模态对话框和非模态对话框的机制
- va_g729a音频压缩的设置
- 使用Flash彻底美化你的程序
- 联发科:心态决定未来走势
- LESSON 8 DIGITAL FORENSICS part III