Vb.net 如何覆盖WinForm最小化和最大化按钮的背景色
可以在WinForms中覆盖最小化和最大化按钮的背景色吗?必须编写自己的NC_绘图,这本身就是一种非常糟糕的做法Vb.net 如何覆盖WinForm最小化和最大化按钮的背景色,vb.net,winforms,Vb.net,Winforms,可以在WinForms中覆盖最小化和最大化按钮的背景色吗?必须编写自己的NC_绘图,这本身就是一种非常糟糕的做法 您永远不知道用户何时会使用以前从未听说过的新视觉样式。您的应用程序将在现有样式上显示旧的丑陋按钮,所有内容都将发生冲突。您无法轻松做到这一点 最好的选择是: 您可以在此处找到更多答案: 我不知道短版本是开箱即用的 更长的版本是,没有任何东西可以阻止您创建无边界表单,然后在其上创建自己的[最小化|恢复]/最大化/关闭按钮。你必须画出你自己的表单标题栏,基本上承担所有在屏幕上移动的魔力
您永远不知道用户何时会使用以前从未听说过的新视觉样式。您的应用程序将在现有样式上显示旧的丑陋按钮,所有内容都将发生冲突。您无法轻松做到这一点 最好的选择是: 您可以在此处找到更多答案:
我不知道短版本是开箱即用的 更长的版本是,没有任何东西可以阻止您创建无边界表单,然后在其上创建自己的[最小化|恢复]/最大化/关闭按钮。你必须画出你自己的表单标题栏,基本上承担所有在屏幕上移动的魔力,但这不是不可能的
把这当作一个起点。我曾经尝试过类似的东西。这花了太多时间,加上有大量的第三方控制。我使用以下工具,它很棒,而且工具包是免费的