WinForms覆盖控制框

WinForms覆盖控制框,winforms,controlbox,Winforms,Controlbox,有人知道覆盖WinForms控件框的外观需要什么吗?我不想更改按钮的功能,我只想更改颜色和图像。类似于他们的Instagram Windows应用程序 控制框由系统创建。好吧,你不能自定义它。虽然你可以摆脱它,创造自己的。这需要一些努力 您必须p/Invoke User32.dll并重写WndProc以拦截windows消息 看一看这些文章。还有一个。您最好将应用程序移植到WPF。您所寻求的控制级别在框架中是“免费”的,在Windows平台上更能经得起未来的考验。是一个很好的开始,有更多的好链接

有人知道覆盖WinForms控件框的外观需要什么吗?我不想更改按钮的功能,我只想更改颜色和图像。类似于他们的Instagram Windows应用程序

控制框由系统创建。好吧,你不能自定义它。虽然你可以摆脱它,创造自己的。这需要一些努力

您必须p/Invoke User32.dll并重写WndProc以拦截windows消息


看一看这些文章。还有一个。

您最好将应用程序移植到WPF。您所寻求的控制级别在框架中是“免费”的,在Windows平台上更能经得起未来的考验。是一个很好的开始,有更多的好链接

如果那不是一个选择,我想你已经开始了。我会小心尝试将WinForms扩展到超出其功能范围太远的地方,以我的经验,它可能会在未来引起头痛。祝你好运。

看看这篇关于更换窗户铬的文章。