2010年8月9日

结合Control.FirefoxDialog控件,构造优秀的参数配置管理模块

摘要: 在前面一篇随笔《WinForm界面开发之模块化分合》中,介绍了参数配置模块在设计时刻和运行时刻都提供管理界面,非常方便参数的定义以及管理,参数一旦定义后,就是强类型的属性类型,也非常方便在代码中进行引用或者修改。 而另一方面,Control.FirefoxDialog控件却提供了很好的参数管理界面效果,比前面说到的参数配置管理模块界面更加友好,FirefoxDialog控件的界面效果如下所示。 因此我们可以结合两者的特点,对参数配置管理模块的功能进行整合,界面采用 FirefoxDialog控件显示,而参数的获取或者设置则采用前面介绍的强类型参数配置管理模块,这样可以很好的利用各自的特点,重新构造出一个优秀的参数配置管理功能模块。整合后在我的新软件,绿苗帮电脑监控软件中的配置管理界面,最终的界面效果如下所示: 阅读全文

posted @ 2010-08-09 23:03 伍华聪 阅读(3675) 评论(1) 推荐(1) 编辑

设置Windows服务允许进行桌面交互,实现屏幕监控

摘要: 默认情况下,Windows服务基于安全考虑,是不允许任何服务程序和桌面进行交互的,也就是说,使用任何的Windows Form 的很多特性将会莫名奇妙的不起作用。本文介绍如何开启Windows服务桌面交互的设置,以便进行屏幕监控的功能开发,首先介绍一下屏幕监控的程序--绿苗帮电脑监控软件,它是随系统自动启动,在服务中定时进行屏幕截图的一个小软件,给家长提供监控小孩电脑使用情况使用的。 阅读全文

posted @ 2010-08-09 19:40 伍华聪 阅读(17519) 评论(20) 推荐(4) 编辑

导航