摘要:
钩子安装例子: 为窗体添加两个按钮,并将Name属性设置为:btnSetWindowsHook和btnUnhookWindowsHookEx 要用的API有: SetWindowsHookEx UnhookWindowsHookEx CallNextHookEx GetModuleHandle SetWindowsHookEx(int idHook, HookProc lpfn, IntP... 阅读全文
摘要:
C#程序防多开<只能运行一个实例> 方法一: bool createdNew; //返回是否赋予了使用线程的互斥体初始所属权 System.Threading.Mutex instance = new System.Threading.Mutex(true, "MutexName", out createdNew); //同步基元变量 if (createdNew) //赋予了线程初始... 阅读全文