Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows/.NET中这两种窗口类型的区别是什么?_.net_Windows_Winforms_Desktop - Fatal编程技术网

Windows/.NET中这两种窗口类型的区别是什么?

Windows/.NET中这两种窗口类型的区别是什么?,.net,windows,winforms,desktop,.net,Windows,Winforms,Desktop,我注意到某些桌面应用程序在Windows10上更新,开始使用新的、好看的、主题与操作系统一致的窗口边框 例如,beta频道中的Slack desktop应用程序现在看起来如下所示: 我已经屏蔽了个人信息,但你可以看到这个想法。现在,Firefox的窗口边框如下所示: 这是很长一段时间以来的默认设置。什么改变了?我个人喜欢前者,并想知道需要做哪些改变才能使应用程序适应新的有凝聚力的主题 我想我的问题是,澄清一下:windows可执行文件打包方案的哪一部分使windows看起来像这样?要构建一个

我注意到某些桌面应用程序在Windows10上更新,开始使用新的、好看的、主题与操作系统一致的窗口边框

例如,beta频道中的Slack desktop应用程序现在看起来如下所示:

我已经屏蔽了个人信息,但你可以看到这个想法。现在,Firefox的窗口边框如下所示:

这是很长一段时间以来的默认设置。什么改变了?我个人喜欢前者,并想知道需要做哪些改变才能使应用程序适应新的有凝聚力的主题


我想我的问题是,澄清一下:windows可执行文件打包方案的哪一部分使windows看起来像这样?要构建一个有这样一个窗口条的基本程序,我需要做些什么?

它没有。它绘制自己的窗口浏览器,而不是让操作系统来做。当外观和感觉是应用程序的一个主要功能,而没有其他功能时,公司投资的工作类型。从一个无边界窗口开始,添加大量代码。已经有很多关于这个的Q+A了,我们不需要另一个。谢谢你的贡献。我发现很难相信事实真的如此。。。许多本机Windows应用具有完全相同的主题(即计算器、Edge和其他Windows应用商店应用)。Slack真的绘制了自己的Windows chrome,还是使用了Windows API?左侧的汉堡包菜单是一个很好的提示,也不是WinRT的chrome的一部分。但是,嘿,你不必相信。汉堡菜单是UWP应用程序窗口浏览器的一部分。我相信这是在周年纪念更新中引入的。看,我是这么想的,但是Slack桌面应用程序不是UWP应用程序,它是一个电子应用程序。你认为有一个API允许非UWP应用程序修改window chrome,还是Slack真的完全实现了一个与UWP主题完全匹配的自定义窗口框架?