좋아, 현재 firebreath 플러그인의 창에 직접 쓰려고하는 중대한 문제가 있습니다.firebreath 플러그인의 창에 그릴 수 없습니다.
나는 FB :: AttachedEvent 이벤트를 추가했으며 그 핸들러 내에서 PluginWindow (FB :: PluginWindowWin *로 캐스트)를 전달하는 thread를 생성하고, 여기서 direct2d 그래픽을 초기화하고 렌더링 고리.
내 첫 번째 주요 관심사는 처리기로 전달 된 플러그인 창이 올바르지 않은 것입니다. 내가 HWND를 얻었을 때 GetCLientRect를 실행하면 윈도우 크기가 shoulb가되는 크기의 60 배가됩니다. HTML에서 너비와 높이를 640 x 480로 설정했지만 rect는 38400 x 28800 크기를 반환합니까?
나는 어떤 점에서 firebreath를 잘못 설정 한 것을 잘못 알고 있습니까?