问题标签 [c++-cx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++/CX 中 ^ 变量的含义
在多年缺席支持 C# 之后,我刚刚回到 C++ 为 Windows 8/RT 的游戏相关项目。
在使用生成的 Game Project Skeleton 时,我偶然发现了如下所示的方法签名。谁能告诉我 ^ 应该做什么?
windows - 如何在 C++/Cx 和 XAML 中创建和使用 AttachedProperty?
我想在我的 C++/Cx WinRT 项目中创建一个附加属性。当我这样做时,XAML 编译器会抱怨我正在使用未知属性。
我在 cpp 文件中声明我的附加属性:
在我的 XAML 文件中,我尝试使用附加的属性:
当我编译时,我遇到了这个错误:
XamlCompiler 错误 WMC0010:元素“网格”上的未知可附加成员“VisualStateManagerBindingHelper.State”
在我看来,好像 XAML 编译器应该在某处获得允许此附加属性的提示,但我不知道如何给出该提示。这篇关于同一主题的文章建议 DependancyProperty 应该是公开的。我不完全确定如何在 C++ 中做到这一点。
我的最终目标是将视觉状态组的状态绑定到某个视图模型属性。此问题的已接受答案中概述了执行此操作的方法。不幸的是,那里提供的代码是 C#,我似乎无法正确地将其转换为 C++。
最后,我注意到 Visual Studio 的新项目模板附带的 SuspensionManager 几乎和我一样定义了一个附加属性,但它们没有显示任何使用它的示例。这让我觉得自己走上了正轨,但错过了一小部分拼图。
c++ - 如何使用 XAML for GUI 创建 C++(/CX ?) _DESKTOP_ Windows 8 应用程序?
如何使用 XAML(及其可视化编辑器)为 GUI创建 C++(可能需要 /CX 扩展)桌面Windows 8 应用程序?明确地说,不创建 Windows 商店应用程序,我的意思是,类似于使用普通 C++ 和 Qt(使用 Designer)。
c++ - C++/CX 中的 [this] 是什么?(视窗 8)
我正在遵循本指南,并且正在点击包含该术语的代码的这些部分[this]
(只需 Ctrl-F 即可;您会明白我的意思)。
我不确定这是 C++ 的东西还是 C++/CX 的东西,但是,无论哪种方式,我都不知道它是什么。
它是什么?
c++ - C++/CX - 我需要将 Platform::String 传递给采用 const char* 的方法?
我是 C++ 新手(我是 ac# 开发人员)。
我有一个 SQLite 包装器类,它要求您将数据库名称作为 a 传递const char*
,但是我只将它作为 a Platform::String
(在进行文件搜索之后)。
我似乎无法找到将其转换Platform::String
为const char*
.
我在 StackOverflow 上看到了另一个问题,解释了为什么它不是直截了当的,但没有示例代码或端到端解决方案。
谁能帮我 ?
谢谢
windows-8 - C++/CX:Platform::String 与 std::wstring
似乎 C++/CX 没有 StringBuilder 类或等效类,所以我认为我们将为此使用 STL?
这是我的第一个C++/CX 应用程序。用户在 TextBox 中输入一些文本,点击 ENTER 按钮,文本将附加到 TextBlock“控制台”。这段代码确实有效,但最佳实践是什么?
...
c++ - C++/CX - 我需要从 const char* 实例化 Platform::String
我正在尝试Platform::String
从返回的方法的结果中构造一个const char*
我根本无法让它工作,并且多年来一直在摸不着头脑。
我不是一个非常有经验的 c++ 开发人员,所以答案可能很明显,但我似乎无法解决。
谢谢你的帮助。
opencv - 可以从 C++/CX 应用程序调用 OpenCV 库吗?
这在技术上是否可行(我认为这不会受到限制),你是怎么做的?
我的小测试应用程序构建良好,但是当我运行它时,我得到一个失败对话框。
调试输出的信息略多:
然后我创建了一个 Win8 桌面应用程序,它也构建得很好,但无法运行。
MSVP100D.dll 是与 Win8 不兼容的VC++ 2010 Redistributable的一部分。(作为一名黑客,我无论如何都尝试过,安装程序运行完成 - 但未安装这些位。)
有我可以尝试的编译器标志吗?可能 OpenCV 的自定义构建会修复它,但那将是最后的手段,它可能只修复桌面应用程序。
c++ - c++/cx 中的 storagefile::ReadAsync 异常?
我一直在尝试使用 c++/cxStorageFile::ReadAsync()
读取商店应用程序中的文件,但无论如何它总是返回无效的参数异常
我已经打开了所有清单功能,并为声明添加了“文件打开选择器”+“文件类型关联”。有任何想法吗 ?谢谢!
ps:我发现的大多数解决方案都是针对C#的,但是代码结构相似......