C++地铁样式应用程序中的可视化资源

visual Resources in a C++ Metro Style Application

本文关键字:可视化 资源 应用程序 地铁 样式 C++      更新时间:2023-10-16

我有一个用C++/GDI制作的库,我正在尝试移植到C++/Metro Style。

函数 FindResource/LoadResource/(...) 在 Metro 样式应用程序中不可用,本主题的文档指出:

开发人员中心 - Metro 风格应用> 开发游戏>开发>文档 地铁风格 DirectX 和C++应用> 定义应用资源

此材料尚不可用。提供了此占位符主题 作为可能包含在以后的文档示例 释放。

有没有人找到有关如何在C++ Metro Style应用程序中处理资源的任何其他信息来源?

我专门在寻找一种方法,将字体文件作为资源与我的应用程序包一起存储,并以编程方式将其加载为流。

Metro 有一个可用于访问资源的 ResourceManager 类。下面是从 Assets 文件夹中获取文件的示例 -

auto file = ResourceManager::Current->MainResourceMap->GetSubtree("Files")->GetValue("Assets/Logo.png");

下面是在 Metro 应用中访问资源的链接 -

http://msdn.microsoft.com/en-us/library/windows/apps/hh694557.aspx

查看有关 WinRT 中的组件 DLL 的文章。

显然并且仅基于本文的作者:

这里有趣的部分是C++应用程序是基于 XAML 的。没有了。RC 和 resource.h 文件在 C++ 中(用于地铁)。

希望这能回答你的问题。