這裏就是我在通用的Windows應用程序所做的:如何當設備解鎖使用WinRT中的LockApplicationHost類應用程式知道
public MainPage()
{
InitializeComponent();
private LockApplicationHost lol=LockApplicationHost.GetForCurrentView();
}
private async void Lol_Unlocking(LockApplicationHost sender, LockScreenUnlockingEventArgs args)
{
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,() =>
{
alarm.Pause();
Status.Text = "lolwtf";
});
}
我想,當用戶解鎖自己的電腦就知道了。
編輯:也是我不斷收到錯誤是: 委託實例方法不能爲空「這個」。而它突出:
lol.Unlocking += Lol_Unlocking;
我不能在我的通用Windows應用程序中使用您的代碼。有沒有其他方法? –
另外我只是做了你的建議,我在lol_unlocking下面得到了一個紅色下劃線,當我將鼠標懸停在它上面時,它表示lol_unlocking在當前上下文中不存在。 –