我想制作一个C#应用程序,在程序启动时显示一条消息,并带有一个按钮,上面写着“不再显示此消息”。
当用户点击该按钮后,如何使下次运行程序时不再显示该消息。
非常感谢任何形式的帮助。
另外,我不确定如何在消息中显示一个按钮(对C#不熟悉),因此也需要帮助。
当用户点击该按钮后,如何使下次运行程序时不再显示该消息。
非常感谢任何形式的帮助。
另外,我不确定如何在消息中显示一个按钮(对C#不熟悉),因此也需要帮助。
您只需要在程序结束后将该设置记录在某个持久化的位置。
您可以使用项目的“设置”部分来实现。
至于添加复选框或其他控件,您可能需要创建一个类似消息框的新表单。
您需要将用户是否点击了该框的值存储在xml文件、数据库等中。
假设这是WinForms,消息将是一个MessageBox或一个新窗体。
Environment.SpecialFolder.LocalApplicationData
(本地用户)和Environment.SpecialFolder.ApplicationData
(漫游用户)中。在这些位置管理和保存XML或PrivateProfile INI文件非常简单。_每个人都应该远离注册表。_它经常变得混乱,因为大多数程序员不知道如何正确使用它,在卸载时清理键等。 - deegee