예제 #1
0
 /// <summary>
 /// Остановка работы основного приложения
 /// </summary>
 static public void StopApp()
 {
     WinApi.SendMessage(mainhWnd, WinApi.WM_CLOSE, IntPtr.Zero, IntPtr.Zero);
 }
예제 #2
0
            /// <summary>
            /// Отправка сообщения приложению
            /// для его активации
            /// </summary>
            /// <param name="hWnd">дескриптор окна</param>
            static private void sendMsg(IntPtr hWnd, int iMsg)
            {
                //Logging.Logg().Debug(@"SingleInstance::sendMsg () - to Ptr=" + hWnd + @"; iMsg=" + iMsg + @" ...", Logging.INDEX_MESSAGE.NOT_SET);

                WinApi.SendMessage(hWnd, iMsg, IntPtr.Zero, IntPtr.Zero);
            }
예제 #3
0
 /// <summary>
 /// Отправка сообщения приложению
 /// для его активации
 /// </summary>
 /// <param name="hWnd">дескриптор окна</param>
 static private void sendMsg(IntPtr hWnd)
 {
     WinApi.SendMessage(hWnd, WinApi.SW_RESTORE, IntPtr.Zero, IntPtr.Zero);
 }