【发布时间】:2012-06-18 23:36:16
【问题描述】:
我有一个用 C++/GDI 制作的库,我正在尝试移植到 C++/Metro 风格。
函数FindResource/LoadResource/(...) 在Metro Style Applications中不可用,并且该主题的文档说:
此材料尚不可用。提供了此占位符主题 作为可能包含在以后的文档的示例 释放。
有没有人找到有关如何在 C++ Metro 风格应用程序中处理资源的任何其他信息来源?
我正在寻找一种方法,将字体文件作为资源存储在我的应用程序包中,并以编程方式将其作为流加载。
【问题讨论】:
-
似乎没有任何东西直接对应于 Win32 风格的资源。至少从我目前所见(诚然,不是很多)更大的资源在本地存储中做,而在本地设置中做的更小。
-
您不能在 Metro 的资源中存储字体文件。 Metro 使用基于文件的部署模型,即您应该将字体文件添加到您的项目中,它将作为构建的一部分与您的应用程序一起打包。
标签: c++ visual-c++ windows-8 windows-runtime winrt-xaml