我正在开发使用C#.net的Windows应用程序。 这将接受login细节,validationlogin,然后继续运行,直到计算机打开。
这台电脑将不会做任何事情,并根据安全政策几分钟后进入待机模式。
有没有办法configuration我的应用程序,以避免在计算机进入待机模式时进入睡眠状态并保持应用程序运行? 我知道我们可以通过安装这个应用程序作为服务来做到这一点。 但是,服务不能打印我的数据,而不会抛出一个打印对话框,因此,我不能configuration应用程序作为服务。
我不确定我完全理解 – 你希望你的应用程序继续运行,而电脑睡着了吗? 如果是这样,那么你就无法做到这一点,这是睡着了:)服务也不会继续运行时,机器还在睡觉。
当机器再次醒来时它仍然应该运行。
如果通过待机模式指屏幕保护程序或锁定屏幕,则任何标准应用程序仍将运行。 如果通过待机模式,您的意思是自动注销,解决方案将是创建一个Windows服务。 这可以设置为在没有活动用户的系统上运行。 如果通过待机模式,你的意思是在睡眠或休眠模式,那么恐怕你运气不好,因为机器不会运行任何东西。
系统实际上不工作在睡眠模式,所以你的应用程序不会。 请注意,基本上所有可以做的事情都是为了唤醒。