mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
Code refactoring
This commit is contained in:
parent
70ca15b574
commit
58d8337648
1 changed files with 10 additions and 10 deletions
|
@ -45,12 +45,7 @@ private void MakeWindowBorderless(string windowTitle)
|
|||
{
|
||||
if (!string.IsNullOrEmpty(windowTitle))
|
||||
{
|
||||
IntPtr hWnd = NativeMethods.FindWindow(null, windowTitle);
|
||||
|
||||
if (hWnd == IntPtr.Zero)
|
||||
{
|
||||
hWnd = SearchWindow(windowTitle);
|
||||
}
|
||||
IntPtr hWnd = SearchWindow(windowTitle);
|
||||
|
||||
if (hWnd == IntPtr.Zero)
|
||||
{
|
||||
|
@ -94,15 +89,20 @@ private void MakeWindowBorderless(IntPtr hWnd)
|
|||
|
||||
private IntPtr SearchWindow(string windowTitle)
|
||||
{
|
||||
foreach (Process process in Process.GetProcesses())
|
||||
IntPtr hWnd = NativeMethods.FindWindow(null, windowTitle);
|
||||
|
||||
if (hWnd == IntPtr.Zero)
|
||||
{
|
||||
if (process.MainWindowTitle.Contains(windowTitle, StringComparison.InvariantCultureIgnoreCase))
|
||||
foreach (Process process in Process.GetProcesses())
|
||||
{
|
||||
return process.MainWindowHandle;
|
||||
if (process.MainWindowTitle.Contains(windowTitle, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
return process.MainWindowHandle;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return IntPtr.Zero;
|
||||
return hWnd;
|
||||
}
|
||||
|
||||
#region Form events
|
||||
|
|
Loading…
Reference in a new issue