C# 如何在Visual C中制作Windows 95样式的按钮?

C# 如何在Visual C中制作Windows 95样式的按钮?,c#,winforms,windows-95,C#,Winforms,Windows 95,我正在编写一个程序,我只是好奇如何放置Windows 95中的按钮: (来源:) 我在Winforms中使用Visual C#Express 2010 这在我上面描述的编译器/IDE中可能吗?通常您应该让用户做出选择。他们有能力这样做 但是,要回答这个问题,您需要禁用XP中引入的视觉样式功能。通过调用以下命令可启用视觉样式: Application.EnableVisualStyles(); 通常作为Main方法的第一步。删除该调用,您的应用程序将不会被设置样式 使用样式: 没有样式: 编

我正在编写一个程序,我只是好奇如何放置Windows 95中的按钮:


(来源:)

我在Winforms中使用Visual C#Express 2010


这在我上面描述的编译器/IDE中可能吗?

通常您应该让用户做出选择。他们有能力这样做

但是,要回答这个问题,您需要禁用XP中引入的视觉样式功能。通过调用以下命令可启用视觉样式:

Application.EnableVisualStyles();
通常作为
Main
方法的第一步。删除该调用,您的应用程序将不会被设置样式

使用样式:

没有样式:


编辑Main()方法,删除对应用程序的调用。EnableVisualStyles()标题栏如何?由系统绘制。所以我想您需要切换到Windows Classic系统范围。@EdwardKarak创建不带标题的表单,然后自己绘制。然后你就可以让它看起来像你想要的任何东西。我不知道如何在.NET中实现,但是纯Windows API,它只是创建没有WS_标题样式的窗口。