我不确定它是控件还是 VoIP / 呼叫应用程序独有的东西,但我希望能够在后台运行任务并将进度最小化到系统托盘,就像活动呼叫最小化一样本身在电话 / Viber 或其他 Voip 应用程序中。
请看下图:
而不是“活动通话时间和联系人姓名”,我可以用它来显示前任"Downloading XX%..."
的进度 - 然后用户可以点击返回到应用程序?
我不确定它是控件还是 VoIP / 呼叫应用程序独有的东西,但我希望能够在后台运行任务并将进度最小化到系统托盘,就像活动呼叫最小化一样本身在电话 / Viber 或其他 Voip 应用程序中。
请看下图:
而不是“活动通话时间和联系人姓名”,我可以用它来显示前任"Downloading XX%..."
的进度 - 然后用户可以点击返回到应用程序?
你不能。
Voip 应用程序具有对呼叫 UI 覆盖的特殊访问权限,如下所述:http: //msdn.microsoft.com/en-us/library/windows/apps/jj206983 (v=vs.105).aspx
你不像系统调用功能那样做,也点击返回应用程序。但是如果你想在系统托盘中显示进度条,你可以使用以下:
ProgressIndicator progress = new ProgressIndicator
{
IsVisible = true,
IsIndeterminate = true,
Text = "Downloading details..."
};
SystemTray.SetProgressIndicator(this, progress);