你能在Windows 8 Metro中混合语言堆栈吗?
Can you mix up the language stack in windows 8 Metro?
你能在Windows 8 Metro中做HTML/C#、HTML/C++或XAML/Javascript吗?
我知道我可以有一个 HTML/JS,其中可能包含 WinRT .winMD"DLL",恰好是 C# 或 C++ 并从 JS 调用它,但是还有其他方法吗?
此外,我认为我可以制作一个包含Javascript函数的WinMD Dll,并从XAML/C#或XAML/C++调用它,但这些是唯一的方法吗?
winmd 是在 JavaScript 中使用 C#/C++ 的唯一方法。在 c#/c++ 中不支持 javascript。
在语言/渲染技术的 3x3 矩阵中,并非所有组合都允许。
- HTML/JS/CSS 只能使用 JS。
- XAML 只能使用 .NET (C#/VB) 和C++。
- DirectX 只能使用 C++。
您可以使用C++或.NET(C#/VB)创建Win RT组件,但不能使用JavaScript。可以从 JavaScript 应用以及 .NET 或 C++ 应用中使用这些组件。
请参阅此处有关创建 C#/VB 模块的文档。
相关文章:
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- Express服务器中语言子域的最佳实践
- 我想在Javascript中探索类似C语言的字符串的整个字符
- 混合元素的有角度的ng重复
- 我们可以使用任意的编程语言来动态化HTML页面吗
- VueJS多个混合
- 下载所选语言的pdf文件
- keith wood日期选择器日期格式和语言
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- 正如我所能做的引导提醒,按下一个按钮可以更改语言
- 量角器-如何在量角器中设置默认的打字语言
- Javascript/jQuery替换tamil语言输入框中的最后一个单词
- 如何对混合格式的数字(89900,1k,1.5k,15.2k)进行排序
- 如何获取整个laravel语言(本地化)数据
- 过滤”;溢价;页面加载选项使用混合
- 将javascript与PHP混合?(跟踪Google Analytics虚拟页面浏览量)
- 如何覆盖jqGrid's语言默认值
- 你能在Windows 8 Metro中混合语言堆栈吗?
- 如何隐藏或停止“混合内容”通过javascript或任何其他语言在IE 11中弹出