コード例 #1
0
ファイル: Program.cs プロジェクト: CrowdKnowledge/codetag
 static void Main()
 {
     if (!SingleInstance.Start()) { return; } // Mutex not obtained so exit
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     try
     {
         var applicationContext = new CustomApplicationContext();
         Application.Run(applicationContext);
     }
     catch (Exception ex)
     {
         // ReSharper disable LocalizableElement
         MessageBox.Show(ex.Message, "Program Terminated Unexpectedly",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
         // ReSharper restore LocalizableElement
     }
     SingleInstance.Stop(); // All finished so release the mutex
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: frrp/codetag
 static void Main()
 {
     if (!SingleInstance.Start())
     {
         return;
     }                                        // Mutex not obtained so exit
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     try
     {
         var applicationContext = new CustomApplicationContext();
         Application.Run(applicationContext);
     }
     catch (Exception ex)
     {
         // ReSharper disable LocalizableElement
         MessageBox.Show(ex.Message, "Program Terminated Unexpectedly",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
         // ReSharper restore LocalizableElement
     }
     SingleInstance.Stop(); // All finished so release the mutex
 }
コード例 #3
0
 /// <summary>
 /// Creates a hotkey manager and captures the application context.
 /// </summary>
 /// <param name="applicationContext">Application context.</param>
 public HotkeyManager(CustomApplicationContext applicationContext)
 {
     _applicationContext = applicationContext;
     CreateHandle(new CreateParams());
 }
コード例 #4
0
 /// <summary>
 /// Creates a hotkey manager and captures the application context.
 /// </summary>
 /// <param name="applicationContext">Application context.</param>
 public HotkeyManager(CustomApplicationContext applicationContext)
 {
     _applicationContext = applicationContext;
     CreateHandle(new CreateParams());
 }