摘要:
可以参考MSDN《.NET Windows编程系列课程(14):Windows 服务 (Level 200)》 http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/NETWindows.aspx[csharp] view plaincopyprint?publicpartialclassServer1:ServiceBase{ThreadthreadForm=null;publicServer1(){InitializeComponent();}[DllImport("user32.dll 阅读全文
posted @ 2013-03-01 14:44
半调子白开水
阅读(923)
评论(0)
推荐(0)
摘要:
在某国外大型汽车公司BI项目中,有一个子项目,需要通过大屏幕展示销售报表,程序需要自动启动和关闭。开发人员在开发过程中,发现在Win7的service中不能直接操作UI进程,调查过程中,发现如下相关资料可供参考。原文地址:解决vista和win7在windows服务中交互桌面权限问题:穿透Session 0 隔离 服务(Service)对于大家来说一定不会陌生,它是Windows 操作系统重要的组成部分。我们可以把服务想像成一种特殊的应用程序,它随系统的“开启~关闭”而“开始~停止”其工作内容,在这期间无需任何用户参与。Windows 服务在后台执行着各种各样任务,支持着我们日常的桌面操作。. 阅读全文
posted @ 2013-03-01 14:38
半调子白开水
阅读(518)
评论(0)
推荐(0)
摘要:
这几天想做个文件监控服务,看了一下网上的关于WINDOWS服务的文章,数量都不少,都只讲了如何做一个最基本的服务,却没有讲述如何与用户进行交互。查看了MSDN,看一下关于服务的描述: Windows 服务应用程序在不同于登录用户的交互区域的窗口区域中运行。窗口区域是包含剪贴板、一组全局原子和一组桌面对象的安全对象。由于 Windows 服务的区域不是交互区域,因此 Windows 服务应用程序中引发的对话框将是不可见的,并且可能导致程序停止响应。同样,错误信息应记录在 Windows 事件日志中,而不是在用户界面中引发。 .NET Framework 支持的 Windows 服... 阅读全文
posted @ 2013-03-01 13:46
半调子白开水
阅读(402)
评论(0)
推荐(0)