去除WinForm程序中的Devexpress弹窗

去除WinForm程序中的Devexpress弹窗


       /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            if (!CheckInstance())
            {
                Application.Exit();
                return;
            }

            Hit.Init(); 
            Application.Run(new From());
        }

        public class Hit
            {
                public static void Init()
                {
                    MethodHook.Install();
                }
            }

        public class Utils : IMethodHook
            {
                #region 去掉弹窗
                [HookMethod("DevExpress.Utils.About.Utility", null, null)]
                public static bool ShouldShowAbout()
                {
                    return false;
                }

                [OriginalMethod]
                public static bool ShouldShowAbout_Original()
                {
                    return false;
                }
                #endregion
            }
posted @ 2023-11-02 15:34  我本梁人  阅读(232)  评论(0编辑  收藏  举报