问题标签 [winrt-component]

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.

0 投票
0 回答
28 浏览

proxy - winRT 中 InternetSetOption 的替代方案

在 winRT 中设置/获取代理设置是否有任何替代方法。我需要为 Windows 商店应用程序实现这一点。我找到了这个链接(https://msdn.microsoft.com/en-us/library/windows/apps/hh464945.aspx?f=255&MSPPError=-2147217396),但没有提及检索代理设置。

谢谢,库纳尔

0 投票
1 回答
176 浏览

windows-phone-8 - 如何使我自己编写的音频播放器可以在后台运行(Windows Phone 8.1- WinRT)?

我开发了一个使用解码器库的音频播放器,所以现在我不知道如何让它可以在后台运行。我已经阅读了“windows phone 的背景音频概述”,但它是系统播放器的默认设置。那么如何为我自己的音频播放器做到这一点呢?任何解决方案?

谢谢!

0 投票
1 回答
106 浏览

visual-studio-2015 - 在 Win RT 中检测蓝牙扫描仪并读取条形码

我可以在 VS 2015 中单击按钮时使用蓝牙扫描仪扫描条形码,但我想编写一个代码,当我尝试扫描任何条形码时,它会随时检测我的蓝牙设备,而不仅仅是单击按钮.

0 投票
1 回答
870 浏览

windows-runtime - 在 C++/CX 中实现内部接口的公共 ref 类

我有一个 Windows 运行时组件,其中我的所有类都需要在内部公开一个句柄:

我不需要 IHandleContainer 公开,但我确实需要 IHandleContainer 出现在接口列表中,这样我的每个内部对象都可以safe_cast<IHandleContainer>成功。

在命名空间之外,IHandleContainer不应将其发送到元数据,但应具有与之关联的 COM GUID,并通过将其列在 ref 类的接口列表中,CX 应该能够将正确的响应连接到 QueryInterface。从结构上讲,一切都应该“正常工作”。但是编译器不合作:

0 投票
1 回答
220 浏览

windows-store-apps - Can we add application icon in notification area of task bar from windows store app?

Is it possible to add application icon in notification area of task bar from windows store app.? which class is responsible for that.

0 投票
1 回答
771 浏览

c# - 在 Windows Phone 8.1 上将 Ellipse 或 EllipseGeometry 转换为 PathFigure

我偶然发现将 Ellipse 转换为 PathGeometry。我尝试使用 ArcSegment 来呈现 Ellipse,但仍然不知道如何将 Ellipse 大小转换为 ArcSegment 大小。我试图将椭圆分割成两部分,但还有其他方法,即贝塞尔曲线。需要线索如何将 Ellipse 转换为 ArcSegment 集合。整个过程可能是这样的:

0 投票
1 回答
68 浏览

windows-phone-8.1 - Windows Phone 8.1 中的 AppBarButton 主题

我尝试覆盖 AppBarItem 和键盘的默认主题,但应用程序栏项目的强调色仍然保持默认,我使用的资源如下所列。是否可以在代码中更改 AppBarItem 的背景和按下状态下的手机键盘背景?

0 投票
2 回答
414 浏览

c++ - 如何将 Bstr 转换为 Platform::String?

现在我正在做一个 Windows Metro App 工作,我正在开发一个 C++ 组件来获取输入法的候选列表。

输出结果列表的最后一步出现问题。我可以获取候选列表的每个成员,但类型是“Bstr”,要在 Metro App 中获取它们,我必须将它们转换为“Platform::String”的类型。

如何将 Bstr 转换为 Platform::String?

我非常感谢您能提供的任何帮助。

0 投票
2 回答
288 浏览

visual-c++ - 在 C++cx 中的 WinRT HttpBufferContent 和非托管内存之间进行转换

作为 WinRT C++cx 组件的一部分,std::string用 a 来回转换非托管字节缓冲区(比如表示为 a )的最有效方法是Windows::Web::Http::HttpBufferContent什么?

这是我最终得到的,但它似乎不是很理想:

std::stringHttpBufferContent

HttpBufferContentstd::string

更新:这是我最终使用的版本(您可以轻松地HttpBufferContent^从 an创建一个Windows::Storage::Streams::IBuffer^):

0 投票
2 回答
139 浏览

c# - WinRT 后台任务中类的空静态值

我正在尝试保存从 WinJs 传递的配置(json 字符串)并在 backgroundTask 中读取此配置。我正在声明静态变量,因此我可以从后台任务中读取值,但它返回 null。

存储配置的类:

然后,我只是在 BackgroundTask 方法中阅读,例如

或者

两条线都返回null。有什么不正确的线索吗?谢谢