Belhard.Training.MutexDemo.Native.SetForegroundWindow C# (CSharp) Метод

SetForegroundWindow() приватный Метод

private SetForegroundWindow ( IntPtr hWnd ) : bool
hWnd System.IntPtr
Результат bool
        internal static extern bool SetForegroundWindow(IntPtr hWnd);

Usage Example

Пример #1
0
        private static void SetForegroundWindow(IntPtr windowHandle)
        {
            if (windowHandle == IntPtr.Zero)
            {
                return;
            }

            //Native.WINDOWPLACEMENT placement = Native.WINDOWPLACEMENT.Default;
            //if (Native.GetWindowPlacement(windowHandle, out placement))
            //{
            //    if (placement.ShowCmd == Native.ShowWindowCommands.Minimize)
            //    {
            //        Native.ShowWindow(windowHandle, Native.ShowWindowCommands.Restore);
            //    }
            //}

            Native.SetForegroundWindow(windowHandle);
        }