Tôi có ứng dụng Windows Forms trong C#, NET Framework 3.5 (trong VS 2010) và tôi cần một khi đã cài đặt ứng dụng, ứng dụng này sẽ khởi động khi Windows trả về từ chế độ ngủ (là ứng dụng được đóng hoàn toàn và không chạy trong nền), ngay cả khi người dùng cần nhập mật khẩu của mình (trong trường hợp này, sau khi người dùng đăng nhập).Bắt đầu một ứng dụng khi Windows khởi động từ chế độ ngủ
5
A
Trả lời
5
Bạn sẽ cần phải có một ứng dụng chạy để bắt sự kiện, tuy nhiên nó không phải là ứng dụng đầy đủ - bạn có thể thiết lập một ứng dụng mà tất cả những gì nó làm là phản hồi sự kiện bằng cách mở ứng dụng khác của bạn:
Microsoft.Win32.SystemEvents.PowerModeChanged += this.SystemEvents_PowerModeChanged;
private void SystemEvents_PowerModeChanged(object sender, Microsoft.Win32.PowerModeChangedEventArgs e)
{
if (e.Mode == PowerModes.Resume)
{
//Execute your "payload" app here.
}
}
Không có dịch vụ nền đang chạy, tôi không nghĩ rằng có móc cài sẵn trong Windows.
+0
Tôi đã nói dối - có một cái móc: http://stackoverflow.com/questions/4693689/how-to-programmatically-detect-when-the-os-windows-is-waking-up-or-going-to-sl mặc dù tôi không chắc chắn làm thế nào để lập trình nó trong trình cài đặt hoặc init ứng dụng của bạn. – lukiffer
Các vấn đề liên quan
- 1. Chạy ứng dụng IPhone khi đang ở chế độ ngủ
- 2. Dịch vụ Windows hoạt động như thế nào khi vào/thức dậy từ chế độ ngủ hoặc ngủ đông?
- 3. Ứng dụng iOS bắt đầu ở chế độ ngang
- 4. Bắt đầu hoạt động khi khởi động
- 5. Cách bắt đầu tệp python trong khi Windows khởi động?
- 6. Bắt đầu một dịch vụ windows và khởi động cmd
- 7. Làm cách nào để biết khi nào Windows đang chuyển sang chế độ ngủ hoặc chế độ Ngủ đông?
- 8. đầu ra php với chế độ ngủ()
- 9. Windows: Khởi động ứng dụng chậm
- 10. Tự động khởi động ứng dụng/dịch vụ global.asax/wcf khi IIS7 bắt đầu tự động
- 11. WiX: Cách đăng ký ứng dụng để bắt đầu khi Windows khởi chạy?
- 12. Bắt buộc ứng dụng Cocoa bắt đầu ở chế độ 32 bit theo chương trình
- 13. Chạy ứng dụng/dịch vụ ở chế độ ngủ sâu?
- 14. Cách khôi phục chế độ xem trước máy ảnh từ chế độ ngủ?
- 15. Dịch vụ Windows không tự động Bắt đầu khi khởi động lại
- 16. Cách chỉ định hoạt động nào sẽ bắt đầu khi khởi chạy ứng dụng?
- 17. hiển thị chế độ xem đơn giản khi khởi động ứng dụng ipad
- 18. Buộc ứng dụng iOS khởi chạy ở chế độ ngang
- 19. AlarmManager không hoạt động ở chế độ ngủ
- 20. Bắt đầu/dừng một ứng dụng web từ chính nó?
- 21. Bắt đầu một hoạt động từ PreferenceScreen
- 22. Làm cách nào để xử lý một cách duyên dáng chế độ ngủ đông/ngủ trong ứng dụng winforms?
- 23. Dừng chế độ tramp chạy khi khởi động emacs
- 24. Tắt chế độ ngủ trong Windows Mobile 6
- 25. Android: Đăng nhập ứng dụng ở chế độ nền khi khởi động
- 26. Chế độ tự động hoàn thành Emacs khi khởi động
- 27. Android: Bắt đầu Hoạt động mới từ Lớp Ứng dụng
- 28. Chạy ứng dụng khi khởi động
- 29. Ứng dụng Java Spring Web bắt đầu chậm ở chế độ gỡ lỗi
- 30. Khởi chạy Window khi khởi động Windows
Tôi chưa bao giờ làm việc với các dịch vụ và ứng dụng trong nền, tôi nghĩ điều quan trọng là phải đề cập đến nó. –