Make track wow

This commit is contained in:
2025-06-04 17:33:27 +02:00
parent 2ed6d10f3d
commit 435710c350

View File

@@ -8,8 +8,8 @@ namespace EveOPreview.Services.Implementation
sealed class ProcessMonitor : IProcessMonitor sealed class ProcessMonitor : IProcessMonitor
{ {
#region Private constants #region Private constants
private const string DEFAULT_PROCESS_NAME = "ExeFile"; private const string DEFAULT_PROCESS_NAME = "Uwow-64";
private const string CURRENT_PROCESS_NAME = "EVE-O-Preview"; private const string CURRENT_PROCESS_NAME = "EVE-O Preview";
#endregion #endregion
#region Private fields #region Private fields
@@ -91,7 +91,8 @@ namespace EveOPreview.Services.Implementation
continue; // No need to monitor non-visual processes continue; // No need to monitor non-visual processes
} }
string mainWindowTitle = process.MainWindowTitle; // Append PID to the window title to make it unique
string mainWindowTitle = $"{process.MainWindowTitle} (PID: {process.Id})";
this._processCache.TryGetValue(mainWindowHandle, out string cachedTitle); this._processCache.TryGetValue(mainWindowHandle, out string cachedTitle);
if (cachedTitle == null) if (cachedTitle == null)