【发布时间】:2025-12-27 05:55:12
【问题描述】:
我有兴趣从 Windows Phone 8 中的 C++ 代码调用 C# 方法。我已经学会了如何通过我的 C++ 代码中的委托声明将回调函数从 C# 传递给 C++ 代码,但我想看看是否我可以执行以下任何操作:
直接从 C++ 代码调用某些方法。这将涉及以某种方式检查 C++ 中的 C# 对象构成,这对我来说似乎不太可能,但我想我还是会问大家
在 C# 代码中触发事件,然后可以由 C# 方法处理
在主 UI 线程中使用调度程序调用 C# 回调,以便回调可以修改 UI 元素
在C#代码中使用dispatcher触发事件,(本质上是以上两点的合并)
简而言之,我正在寻找尽可能多的 C++ -->C# 通信技巧,你们可以给我,我想全部学习。 :)
【问题讨论】: