mymessagefilter.cs

来自「C#编程100例源码,有好多例子呀,希望对学习C#的朋友有用,这是第五个包!20」· CS 代码 · 共 28 行

CS
28
字号
using System;

namespace WinApp
{
	using System.Windows.Forms;
	/// <summary>
	/// 
	/// </summary>
	public class MyMessageFilter : IMessageFilter
	{
		public MyMessageFilter()
		{
			// 
			// TODO: Add constructor logic here
			//
		}
		public bool PreFilterMessage(ref Message m)
		{
			if (m.Msg == 513)
			{
				MessageBox.Show("WM_LBUTTONDOWN is: " + m.Msg);
				return true;
			}
			return false;
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?