[英]How to debug C++ code in a Windows Phone (8) Runtime Component or C++ DLL in VS 2013
[英]Windows (Phone) Runtime Component stream between C# and C++
我想在C#Windows Phone Gui应用程序中嵌入现有的C ++控制台应用程序。 我已经设法将C ++控制台应用程序转换为Windows(电话)运行时组件,从而可以从C#调用它。 我想知道的是将原始控制台输出路由到我已经为类似应用程序创建的C#XAML控制台。 我的问题是C#控制台与派生自“ Stream”的类一起使用,该类使用“ Write”功能使用新文本更新自身。
不幸的是,我现在已经知道如何创建一个可供C#和C ++用于我的目的的流。 我搜索了周围,但找不到合适的示例。
如果有所不同,则不必从常规控制台输出中捕获输出,因为C ++应用程序通过称为“ log”的功能将其所有输出写入控制台。
您将需要给C ++一个.NET回调,您的C ++ log
函数可以使用该回调。
log
功能(例如ILog
)实现WinRT接口。 ILog
对象通过WinRT传递给C ++。 log
函数中使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.