2008年7月1日

[转]Winform中在Form上截取消息的两种方法

摘要: 比较常用的是重载Form的DefWndProc方法,例如截取鼠标按下的消息: protected override void DefWndProc(ref Message m) { if ( m.Msg == 0x0201 ) { MessageBox.Show(m.Msg.ToString()); ... 阅读全文

posted @ 2008-07-01 11:36 freeliver54 阅读(600) 评论(0) 推荐(0)

[转]WinForm--使用C#制做进程监视器

摘要: 1)可以查看进程的各项基本信息,如cpu,内存,父进程,执行路径,创建者等 2)可以中止进程,创建新进程 3)可以配置目标进程,配置刷新速度 最终效果图: (以下给出部分代码,其余像进程的创建、中止等,使用process类将很容易实现) 1)使用wmi获取父进程id,进程创建者 (注意,使用wmi获得的内容,不宜循环刷新,这样代价比较大) 添加命名空间: using System.Manage... 阅读全文

posted @ 2008-07-01 11:18 freeliver54 阅读(4908) 评论(3) 推荐(0)

[转]获取Setup文件的运行路径

摘要: 昨天项目中因为需要在安装时做配置,而在打包之前是不知道配置的具体信息的。用InstallShield来做打包好像做这样的处理比较方便,但是使用Visual Studio创建安装项目来打包时好像不是那么容易,在网上查找相关的资料一直没有找到很好的方法来直接获取其运行路径,网上有人说继承Installer来做,但是无论如何所能取得的路径是系统msiexec.exe的运行路径,所以这种方法看起来是行不通... 阅读全文

posted @ 2008-07-01 10:05 freeliver54 阅读(898) 评论(0) 推荐(1)

导航