XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

HaloPixelToolBox

【WinUI3】基于USB HID通讯的花再音响工具箱

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/HaloPixelToolBox

完善部分内容

ea0acdc
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

3 个文件 +4 -7
Modified HaloPixelToolBox/HaloPixelToolBox.Core/Utilities/CloudLyricsReader.cs +2 -1
@@ -1,6 +1,7 @@
1 1 using System.Diagnostics;
2 2 using System.Text;
3 3 using XFEExtension.NetCore.MemoryEditor;
4 using XFEExtension.NetCore.StringExtension;
4 5
5 6 namespace HaloPixelToolBox.Core.Utilities;
6 7
@@ -51,7 +52,7 @@ public class CloudMusicLyricsReader
51 52 {
52 53 foreach (var process in Process.GetProcesses())
53 54 {
54 if (process.MainWindowTitle == "桌面歌词")
55 if (process.ProcessName == "cloudmusic" && (process.MainWindowTitle == "桌面歌词" || !process.MainWindowTitle.IsNullOrWhiteSpace()))
55 56 return process;
56 57 }
57 58 return null;
Modified HaloPixelToolBox/HaloPixelToolBox/ViewModels/CloudMusicLyricsToolPageViewModel.cs +1 -6
@@ -20,12 +20,7 @@ public partial class CloudMusicLyricsToolPageViewModel : ServiceBaseViewModelBas
20 20
21 21 public CloudMusicLyricsToolPageViewModel()
22 22 {
23 AutoNavigationParameterService.ParameterChange += AutoNavigationParameterService_ParameterChange;
24 }
25
26 private async void AutoNavigationParameterService_ParameterChange(object? sender, string? e)
27 {
28 await Task.WhenAll(new List<Task>
23 _ = Task.WhenAll(new List<Task>
29 24 {
30 25 Task.Run(async () =>
31 26 {
Modified HaloPixelToolBox/HaloPixelToolBox/Views/CloudMusicLyricsToolPage.xaml.cs +1 -0
@@ -14,6 +14,7 @@ public sealed partial class CloudMusicLyricsToolPage : Page
14 14 Current = this;
15 15 InitializeComponent();
16 16 ViewModel.AutoNavigationParameterService.Initialize(this);
17 NavigationCacheMode = NavigationCacheMode.Enabled;
17 18 }
18 19
19 20 protected override void OnNavigatedTo(NavigationEventArgs e)