0

我有一个像三层蛋糕一样设置的应用程序:上层和下层支持 WinRT,但中间不支持。那些上层和下层 WinRT 层需要共享对应用程序的 CoreWindow 对象的引用,但它们唯一的通信渠道是通过中间层。我只能通过中间的非 WinRT 层。如何通过中间的非 WinRT 层传递 CoreWindow 对象?

从 CoreWindow^ 转换为 void* 不会给我编译器的任何抱怨,但转换回 CoreWindow^ 会给我类型转换错误。

4

1 回答 1

0

当然,我只是在发布后才弄清楚:我使用了 reinterpret_cast< CoreWindow^ >(windowPtr)。

于 2012-07-12T20:49:32.007 回答