DirectX EmptyProjectを使う その16(use web browser control)


DXSCAPE web clusterを表示

 1.web browser controlを使う

     Internet Exploerの機能をもった、 web browser control を、使いました。

     なんとか、私の希望を、達成できました、うーん、マンダム  V(^_^)

     今度は、popup window ではなく、ちゃんとした child windowです。

     

     SDI(Single Document Interface) window は、子windowを持てないと、思っておりましたが、そうではなかったのですね。

     fps(frames per second)は、10ほど 下がりますが、体感的には、問題ありません。

     問題点は

       windowのsize変更ができない事  これをすると、DirectXのerrorが発生する。

       Sampling周波数を変更すると、ATL errorが出る。

     勿論、Debugで、エラー箇所を点検しておりますが、直し方がわかりませんねん 涙 (-_-)


 2.WTLの存在を知る

     ATL(Active Template Library)さえ、初めてなのに、WTLなるものの存在を知りました。 WTL

     新らしもん好きの 私の事ですから、さっそく、installしました。

     VisualStudioから使うことができます。

    
  
    
       ここで、ActiveX controlを使うと、指定すると、

    

    

       うーむ、ATLのインクルードファイルも、自動的に入る。

       _Moduleも、宣言してくれてはる.......

     MFCでは、挫折したが、ATL,WTL なら、WIN32 appli に近い......

          ええもんやな.....

     そろそろ、AGCに、取り掛かります。

    H.19.11.1