从cefsimple里复制出的cpp和h文件,经过编译运行后,屏幕出现白屏情况,缺少两个文件,cefsimple.exe.manifest,compatibility.manifest。
在vs设置里属性->生成事件->后期生成事件->命令行添加
setlocal
mt.exe -nologo -manifest "H:/cef/cef_binary_3.3538.1852.gcb937fc_windows64/tests/cefsimple/cefsimple.exe.manifest" "H:/cef/cef_binary_3.3538.1852.gcb937fc_windows64/tests/cefsimple/compatibility.manifest" -outputresource:"E:/project/CefDemo/x64/Debug/cefsimple.exe";#1
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd
其中,上面两个路径是cefsimple.exe.manifest和compatibility.manifest的路径(cefsimple要改成你项目exe的名字),下面的路径是你生成exe的名字