08 2019 档案

摘要:一、创建Windows Service 1、新建一个Windows Service,并将项目名称改为“MyWindowsService”,如下图所示: 2、在解决方案资源管理器内将Service1.cs改为MyService1.cs后并点击“查看代码”图标按钮进入代码编辑器界面,如下图所示: 3、在 阅读全文
posted @ 2019-08-29 10:01 zwj鹿港小镇 阅读(2513) 评论(0) 推荐(0) 编辑
摘要:在多线程的程序中,经常会出现两种情况: 一种情况: 应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应 这一般使用ThreadPool(线程池)来解决; 另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒 这一般使用Timer(定时器)来解决; 将任务添加进线程池: 阅读全文
posted @ 2019-08-23 14:48 zwj鹿港小镇 阅读(258) 评论(0) 推荐(0) 编辑
摘要:导致画面闪烁的关键原因分析: 一、绘制窗口由于大小位置状态改变进行重绘操作时 绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调 阅读全文
posted @ 2019-08-22 09:28 zwj鹿港小镇 阅读(197) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示