using DevExpress.XtraEditors; namespace IStation.Win.Schedule { internal static class Program { /// /// The main entry point for the application. /// [STAThread] static void Main() { //´¦Àíδ²¶»ñµÄÒì³£ System.Windows.Forms.Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException); //´¦ÀíUIÏß³ÌÒì³£ System.Windows.Forms.Application.ThreadException += (sender, e) => { var ex = e.Exception; XtraMessageBox.Show($"ϵͳ³öÏÖδ֪Òì³££¬ÇëÖØÆôϵͳ£¡\r\n{ex.Message}"); }; //´¦Àí·ÇUIÏß³ÌÒì³£ AppDomain.CurrentDomain.UnhandledException += (sender, e) => { if (e.ExceptionObject is Exception ex) { XtraMessageBox.Show($"ϵͳ³öÏÖδ֪Òì³££¬ÇëÖØÆôϵͳ£¡\r\n{ex.Message}"); } }; System.Windows.Forms.Application.EnableVisualStyles(); System.Windows.Forms.Application.SetCompatibleTextRenderingDefault(false); // ×ÖÌå var font = new System.Drawing.Font("΢ÈíÑźÚ", 10); DevExpress.XtraEditors.WindowsFormsSettings.DefaultFont = font; DevExpress.XtraEditors.WindowsFormsSettings.DefaultMenuFont = font; DevExpress.Utils.AppearanceObject.DefaultFont = font; //zh-Hans½çÃæ·­Òë System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-Hans"); System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-Hans"); //Ƥ·ô DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(DevExpress.LookAndFeel.SkinStyle.WXICompact); // To customize application configuration such as set high DPI settings or default font, // see https://aka.ms/applicationconfiguration. ApplicationConfiguration.Initialize(); // System.Windows.Forms.Application.Run(new frmMain()); System.Windows.Forms.Application.Run(new bjMain()); } } }