日期:2014-05-18  浏览次数:20894 次

如何光标点击次数限制
就是在窗体里(包括picturebox)鼠标点击任何地方次数限制为10次;
如何啊!急。100分

------解决方案--------------------
mousedown
------解决方案--------------------
+1,不过使用这个事件的时候,你可千万要在窗体事件里边选择,可不要在某个子控件的事件里边选择这个mousedown啊
------解决方案--------------------
static int i;

---
i ++;
if

----
------解决方案--------------------
创建筛选器
C# code

    [SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
    public class TestMessageFilter : IMessageFilter
    {
        public bool PreFilterMessage(ref Message m)
        {
            // 这里拦截鼠标左键相关,你可以设置其他消息.
            if (m.Msg >= 513 && m.Msg <= 515)
            {
                Console.WriteLine("Processing the messages : " + m.Msg);
                return true;
            }
            return false;
        }
    }
你的程序开始时
        public Form1()
        {
            InitializeComponent();
            TestMessageFilter msfilter = new TestMessageFilter();
            Application.AddMessageFilter(msfilter);
        }

------解决方案--------------------
探讨
创建筛选器
C# code

[SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public class TestMessageFilter : IMessageFilter
{
public bool PreFilt……