1

TWebBrowser で作った TLama に相当する Inno Setup で使う TChromium の DLL を作ろうとして、inno-web-browser を作っているのですが、できず、基本的な手順の同じロジックに従っているのですが、作成中、inno セットアップ内に作成されたウィンドウは奇妙ですが、付属のプリントを残して、イメージを表示していました。

編集: Delphi XE2 と DCEF3 を使用しています。

procedure CreateChromium(ParentWnd: HWND; Left, Top, Width, Height: Integer);
begin
  Chromium := TChromium.Create(nil);
  Chromium.ParentWindow := ParentWnd;
  Chromium.Left := Left;
  Chromium.Top := Top;
  Chromium.Width := Width;
  Chromium.Height := Height;
  Chromium.Visible := true;
  Chromium.HandleNeeded;
end;

印刷画面

4

1 に答える 1