【问题标题】:Windows GUI Library for Office 2013-like windows?适用于类似 Office 2013 的窗口的 Windows GUI 库?
【发布时间】:2016-09-10 01:05:22
【问题描述】:

在我看来,Visual Studio 2012 和 Office 2013 具有令人惊叹的 GUI。它们是否使用一些可公开访问和使用的 Microsoft 库构建?如果有,是哪一个?

【问题讨论】:

  • 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
  • @H2CO3 我不是要推荐或找图书馆,我是问这些程序使用什么图书馆。
  • “我不是要 [...] 找到一个库,我是在问这些程序使用什么库。” - 你不觉得那句话有一点的矛盾吗?询问程序使用什么库 === 要求其他人为您找到该库。
  • Visual Studio 只是使用 WPF,所以主题化很容易。另一方面,我相信 Office 正在使用他们自己的内部 UI 框架,以便在一般主题和控件方面享受一定的灵活性。
  • 几年前我使用 CMFC... 控件开发了一个 MFC 程序。这些控件由 BCGSoft 于 2007 年交付给 Microsoft。但 MS 未能维护它们,因为 MS 已转入 XAML。我永远无法让我的代码没有错误。最后,我不得不放弃。 MS 只提供社交媒体帮助。在我目前的 MFC 项目中,我终于发现了 BCGSoft 的 MFC 控件及其美妙之处。 CBCGP...控制所有工作,它们是最新的,不断更新和改进,它们没有错误,它们总是在 48 小时内回答我的所有技术问题。

标签: windows user-interface dll ms-office visual-studio-2013


【解决方案1】:

没有。这是一个自定义的 Win32 C++ 应用程序,包含大量代码。

在不发明自己的控件的情况下,最接近的方法是创建一个使用 Windows 功能区框架的 Win32 应用程序。这只能通过普通的 Win32 正式访问。 MFC 和 WPF 版本是非本机外观相似的。本机 Win32 功能区有一个 .NET Windows 窗体包装器。

【讨论】:

    【解决方案2】:

    如果您想要在自己的应用程序中复制功能区功能的库,您可以考虑使用 WPF 并使用 Fluent Ribbon Control Suite。在我看来,这与 Office 2010 中的功能区几乎相同。

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-11
      • 1970-01-01
      • 2021-05-14
      相关资源
      最近更新 更多