Tôi muốn có thể ngăn trình bảo vệ màn hình kích hoạt khi ứng dụng của tôi đang được sử dụng bằng cách sử dụng lớp DisplayRequest, nhưng tôi chỉ muốn làm điều này trong khi đó là ứng dụng đang hoạt động. Nếu người dùng chuyển sang một cửa sổ/ứng dụng khác thì tôi muốn hành động như một công dân tốt và cho phép trình bảo vệ màn hình một lần nữa.UWP: Phát hiện ứng dụng đạt được/mất tiêu điểm
Tôi không thể nhìn thấy một cách rõ ràng để phát hiện khi ứng dụng UWP bị mất tiêu điểm (hoặc được kích hoạt/hủy kích hoạt) và tìm kiếm nhanh không cung cấp bất kỳ thông tin chi tiết nào. ai đó có thể chỉ cho tôi phương hướng đúng không?
Nhờ cả hai người trả lời - tôi thực sự nhận thấy rằng có một sự kiện được kích hoạt trên cửa sổ, nhưng không nghĩ rằng tôi cũng có thể sử dụng nó để kiểm tra khi nào ứng dụng được * de * kích hoạt ... dễ dàng khi bạn biết ! –
Và tiếc là nó có vẻ như có một trường hợp cạnh mà nó không hoạt động. Nếu người dùng đặt thiết bị của họ vào chế độ ngủ trong khi ứng dụng đang mở và đang hoạt động, tức là bằng cách nhấn nút nguồn, thì cửa sổ báo hiệu nó đã bị tắt, nhưng * không * cho biết nó đã được kích hoạt lại khi thiết bị khởi động lại, mặc dù nó hiện là cửa sổ hoạt động: ( –