단순 CEF 프로젝트가 페이지를 표시하지 않음

덴버

C ++에서 CEF를 사용해보십시오. 간단한 프로젝트 만들기 :

#include <Windows.h>

#include <include/cef_app.h>
#include <include/cef_client.h>
#include <include/wrapper/cef_helpers.h>

class Handler : public CefClient {
public:

private:
    IMPLEMENT_REFCOUNTING(Handler);
};

class App : public CefApp, public CefBrowserProcessHandler {
public:
    CefRefPtr<CefBrowserProcessHandler> GetBrowserProcessHandler() override {
        return this;
    }

    void OnContextInitialized() override {
        CEF_REQUIRE_UI_THREAD();

        CefRefPtr<Handler> handler(new Handler);

        CefWindowInfo wndInfo;
        wndInfo.SetAsPopup(0, "Hello world");

        CefBrowserSettings settings;

        std::string url{ "https://stackoverflow.com" };
        CefBrowserHost::CreateBrowser(wndInfo, handler, url, settings, nullptr, nullptr);
    }

private:
    IMPLEMENT_REFCOUNTING(App);
};

int APIENTRY wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) {
    CefEnableHighDPISupport();

    CefMainArgs args(hInstance);
    int ec = CefExecuteProcess(args, nullptr, nullptr);
    if (ec >= 0) {
        return ec;
    }

    CefSettings settings;

    CefRefPtr<App> app(new App);

    CefInitialize(args, settings, app, nullptr);

    CefRunMessageLoop();

    CefShutdown();

    return 0;
}

프로젝트 폴더에는 cefclient의 모든 파일이 포함됩니다 (공식 cef 예제)

08.04.2020  12:21         2 133 001 cef.pak
08.04.2020  12:21           654 037 cef_100_percent.pak
08.04.2020  12:21           808 292 cef_200_percent.pak
08.04.2020  12:21         1 772 827 cef_extensions.pak
08.04.2020  12:21         1 110 016 chrome_elf.dll
08.04.2020  12:21         4 346 120 d3dcompiler_47.dll
08.04.2020  12:21         7 015 266 devtools_resources.pak
08.04.2020  12:21        10 505 952 icudtl.dat
08.04.2020  12:21       158 316 032 libcef.dll
08.04.2020  12:21           391 168 libEGL.dll
08.04.2020  12:21        10 552 832 libGLESv2.dll
08.04.2020  12:44    <DIR>          locales
09.04.2020  18:14           613 247 main.obj
09.04.2020  18:14         3 948 032 Project1.exe
08.04.2020  12:21           606 640 snapshot_blob.bin
08.04.2020  12:49    <DIR>          swiftshader
08.04.2020  12:21           923 968 v8_context_snapshot.bin
09.04.2020  18:14           519 168 vc142.idb
09.04.2020  18:14           847 872 vc142.pdb

빈 페이지가 표시되는 이유는 무엇입니까?

덴버

해결되었습니다. 매니페스트 파일 추가

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="Win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
    </dependentAssembly>
  </dependency>

  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <application>
      <!--The ID below indicates application support for Windows Vista -->
      <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
      <!--The ID below indicates application support for Windows 7 -->
      <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
      <!--The ID below indicates application support for Windows 8 -->
      <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
      <!--The ID below indicates application support for Windows 8.1 -->
      <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
      <!--The ID below indicates application support for Windows 10 -->
      <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
    </application>
  </compatibility>

  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" />
      </requestedPrivileges>
    </security>
  </trustInfo>

</assembly>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

CEF는 URL에서 페이지를로드하지 않습니다.

분류에서Dev

단순 메시지 상자가 표시되지 않음

분류에서Dev

배포시 작동하지 않는 단순 C ++ ofstream 프로젝트

분류에서Dev

단순 WSOESB 프록시가 응답하지 않음

분류에서Dev

PHP 단순 로그인 스크립트, 오류가 표시되지 않음

분류에서Dev

응용 프로그램이 종료 될 때 CEF가 로컬 저장소 데이터를 저장하지 않음

분류에서Dev

단순 JavaScript가 올바르게 표시되지 않음

분류에서Dev

HTML / CSS / JS : 단순 div가 표시되지 않음

분류에서Dev

ReactJS 단순 구성 요소가 표시되지 않음

분류에서Dev

(PHP 프로젝트) (단위 테스트 성공) (표시되지 않음))

분류에서Dev

reactjs 프로젝트에 particle.js가 표시되지 않음

분류에서Dev

단순 막대 그래프에 그래프가 표시되지 않음

분류에서Dev

단순 바이트 암호화가 작동하지 않음

분류에서Dev

ASP Repeater가 데이터를 올바른 순서로 표시하지 않음

분류에서Dev

ASP.NET MVC 단순 로그온 페이지, 사용자 이름 및 암호가 일치하지만 승인되지 않은 메시지가 표시됨

분류에서Dev

RingCentralSDK를 추가 한 후 단일 프로젝트 용 Nuget 패키지 관리자가로드되지 않음

분류에서Dev

세 가지 Js 단순 셰이더가 작동하지 않음

분류에서Dev

VB.NET의 "이전"및 "다음"버튼을 사용하여 페이지를 표시하고 순회하는 URL을 통한 간단한 루프

분류에서Dev

데이터 테이블에 Excel 단추를 추가 할 때 페이지 길이가 표시되지 않음

분류에서Dev

새로운 간단한 경로를 추가하는 것은 Laravel 프로젝트에서 작동하지 않습니다. 404 찾을 수 없음. laravel 프로젝트를 다시 시작, 재설정 또는 다시 빌드하는 방법이 있습니까?

분류에서Dev

페이지를 표시하지 않음

분류에서Dev

로컬 html / css / javascript 프로젝트를 UWP 앱으로-이미지가 표시되지 않음

분류에서Dev

단순 암호가 루프에서 작동하지 않음

분류에서Dev

UIPageViewController는 페이지를 순서대로 표시하고 viewControllerBeforeViewController를 호출하지 않습니다.

분류에서Dev

Highstock 하단 차트가 표시되지 않음

분류에서Dev

단순 SPARQL 쿼리가 결과를 반환하지 않음

분류에서Dev

단순 검색 스크립트 PHP-다운로드 가능한 파일로 표시되지 않음

분류에서Dev

Cocoapods 프로젝트의 이미지가로드되지 않음

분류에서Dev

IE11 인쇄 웹 사이트에서 모든 페이지 하단에 줄이 표시되지 않음

Related 관련 기사

  1. 1

    CEF는 URL에서 페이지를로드하지 않습니다.

  2. 2

    단순 메시지 상자가 표시되지 않음

  3. 3

    배포시 작동하지 않는 단순 C ++ ofstream 프로젝트

  4. 4

    단순 WSOESB 프록시가 응답하지 않음

  5. 5

    PHP 단순 로그인 스크립트, 오류가 표시되지 않음

  6. 6

    응용 프로그램이 종료 될 때 CEF가 로컬 저장소 데이터를 저장하지 않음

  7. 7

    단순 JavaScript가 올바르게 표시되지 않음

  8. 8

    HTML / CSS / JS : 단순 div가 표시되지 않음

  9. 9

    ReactJS 단순 구성 요소가 표시되지 않음

  10. 10

    (PHP 프로젝트) (단위 테스트 성공) (표시되지 않음))

  11. 11

    reactjs 프로젝트에 particle.js가 표시되지 않음

  12. 12

    단순 막대 그래프에 그래프가 표시되지 않음

  13. 13

    단순 바이트 암호화가 작동하지 않음

  14. 14

    ASP Repeater가 데이터를 올바른 순서로 표시하지 않음

  15. 15

    ASP.NET MVC 단순 로그온 페이지, 사용자 이름 및 암호가 일치하지만 승인되지 않은 메시지가 표시됨

  16. 16

    RingCentralSDK를 추가 한 후 단일 프로젝트 용 Nuget 패키지 관리자가로드되지 않음

  17. 17

    세 가지 Js 단순 셰이더가 작동하지 않음

  18. 18

    VB.NET의 "이전"및 "다음"버튼을 사용하여 페이지를 표시하고 순회하는 URL을 통한 간단한 루프

  19. 19

    데이터 테이블에 Excel 단추를 추가 할 때 페이지 길이가 표시되지 않음

  20. 20

    새로운 간단한 경로를 추가하는 것은 Laravel 프로젝트에서 작동하지 않습니다. 404 찾을 수 없음. laravel 프로젝트를 다시 시작, 재설정 또는 다시 빌드하는 방법이 있습니까?

  21. 21

    페이지를 표시하지 않음

  22. 22

    로컬 html / css / javascript 프로젝트를 UWP 앱으로-이미지가 표시되지 않음

  23. 23

    단순 암호가 루프에서 작동하지 않음

  24. 24

    UIPageViewController는 페이지를 순서대로 표시하고 viewControllerBeforeViewController를 호출하지 않습니다.

  25. 25

    Highstock 하단 차트가 표시되지 않음

  26. 26

    단순 SPARQL 쿼리가 결과를 반환하지 않음

  27. 27

    단순 검색 스크립트 PHP-다운로드 가능한 파일로 표시되지 않음

  28. 28

    Cocoapods 프로젝트의 이미지가로드되지 않음

  29. 29

    IE11 인쇄 웹 사이트에서 모든 페이지 하단에 줄이 표시되지 않음

뜨겁다태그

보관