CHtmlView上でGDIのラインを描画するには?

[戻る]
ぱんぷきん [E-Mail] 2005/02/03(木) 09:34:00
ぱんぷきんと申します。こちらのBBSではお世話になっています。

現在、お遊びで、CHtmlView上にWebページを表示し、その上にラインやボックスなどを
GDIを用いて描いてみようとしています。
しかし、OnDrawのpDCにMoveToやLineToなどを用いて
描画してみたのですが、なにも描画されません。
(通常のCView上では表示されます)
ページ切り替えなどのときにちらっと表示されることもあるので、
もしかしたら、CViewの上にオーバーラップするかのようにHTML用の
Viewが配置されているのかも、と考えています。
一応BBSや検索エンジンなども使って探しては見たのですが、
今のところよい回答が見つかっていません。
どなたか、このような妙なことをしておられる方おられましたら、
ご教授いただきますよう、お願いいたします。

るーた 2005/02/03(木) 16:55:18
そういったことは、したことないですが
(1) CHtmlViewの上に透明Windowを作って、その上に描画する
(2) CHtmlViewのWebBrowserコントロールを取得して、そこに描画する
(3) CHmlEditViewで、Webを編集する
(4) CRithEditViewの背景にWebページを持ってくる(?)
というはどうでしょう

古いスレッドには追加発言できません。