摘要: 做winform开发的时候,常常为了美化界面,把窗体的FormBorderStyle属性设置为None,即所谓的无标题窗体,这个时候,在任务栏鼠标右击是没有菜单的,那么如何吧默认的系统菜单还原回来呢? 阅读全文
posted @ 2011-07-18 18:38 lawbc 阅读(3241) 评论(2) 推荐(0) 编辑
摘要: 在winform开发中,经常需要限制一个程序只能打开一个进程,以达到项目中的一些特殊要求,所使用的方法也有很多,我这里使用的是Mutex这个进程锁;当程序已经打开的时候,有的时候有需要把焦点设置到已经打开的那个程序的窗体上,这个时候可以时候FindWindow和SetForegroundWindow这两个win32方法,下面来看下代码。 阅读全文
posted @ 2011-07-18 17:26 lawbc 阅读(2556) 评论(0) 推荐(1) 编辑
摘要: 在winform开发中,我们常常会使用自动更新程序来对客户端进行更新,而大部分的自动更新其实就是一个简单的复制操作,虽然微软提供了一个自动更新的框架Updater Application Block 2.0,这个框架功能已经算很强大了,几乎可以解决我们日常的自动更新程序了,不过这个框架很庞大,特别是DLL繁多,还用到了Microsoft Enterprise Library,用起来感觉繁琐,所以自己写了个简单的自动更新程序,当然这个也是模仿上面所说的框架做的。 阅读全文
posted @ 2011-07-18 12:29 lawbc 阅读(8867) 评论(42) 推荐(16) 编辑