按照 tutu的指点,
Integration of Chromium Embedded Framework MFC-application
上的例子是可以实现到MFC-CEF.
新的问题:
如果把MFC-CEF部分 封装成在MFC-DLL中, 则CEF的初始化代码部分:
CefInitialize()调用的时候会出现 阻塞死的情况, 看堆栈是停在
ntdll.dll!7c92e5140位置, 原因不明.
请高手指点迷津, 不胜感激.
问题已经解决.
把MFC-DLL代码封装在 DLL中, CefInitialize()会阻塞死应该是CEF的bug.
解决方法:
在CEF封装DLL中不使用MFC, 并且 CRT需要选用 多线程模式, 而不是CRT DLL模式,
已经初步添加到APL中, 基本调通.
选自己为最佳答案也没分啊?早知道我来忽悠下好了。