
.NET
文章平均质量分 79
mableboy
这个作者很懒,什么都没留下…
展开
-
用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜单
用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜单 (作者:唐洪法 2003-11-28)有的时候我们需要将自己的程序添加到系统的右键菜单里,以方便用户启动我们的程序。如下图,把我自己制作的“我的资源管理器”加到了系统的右键菜单中。 实现原理:在程序被安装时,修改用户的注册表,将自己的栏目添加到系统菜单中。原创 2003-11-29 23:07:00 · 1466 阅读 · 2 评论 -
多线程的异步调用(一)
最近手头做的项目中,用到了多线程的异步调用。在控制线程中实时的检测硬件的变化,如果硬件发生了某些变化,那么需要通知别的模块做一些相应的操作,为了让这些操作不会影响控制线程的继续运行,就在多线程中使用了异步调用的方法。using System;using System.Threading; namespace WindowsApplication1{ public原创 2004-10-06 19:58:00 · 1254 阅读 · 1 评论 -
在C#中应用HOOK
钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。关于Hook的详细介绍,在微软的MSDN中有,http://www.microsoft.com/china/community/program/o原创 2004-10-08 13:44:00 · 2306 阅读 · 7 评论