我不知道标题是否对你们有任何意义,而且我对英语不是很好,所以我会通过图像解释我的问题(我没有足够的代表很抱歉...
所以在我的解决方案中,我有两个项目:
我想要做的是“展示”#39;我的第二个通过第一个,像这样:
我听起来像一个总菜鸟......但这可能吗?如果是的话,我怎么能实现这个目标呢?
两者都是用C ++编写的
感谢您的帮助。
答案 0 :(得分:1)
这是一个复杂的问题,可以在合理的空间内完全回答。所以我可以先提供,保证已经这样做,第二,大致如何进行。
根据您所需的集成级别,基本上有两种方法可行: Windows屏幕保护程序是独立的exe文件。尽管如此,他们还可以将自己渲染到Windows的“预览”对话框中。 这是通过预览对话框启动的screensaver.exe实现的 - 它在命令行上传递了HWND。
所以 - 要做到这一点,你需要做3件事
下一个方法建立在此基础上,将cocos项目放入与主机应用程序相同的进程空间 - 假设主机应用程序是win32桌面应用程序。