IE上で動作させるActiveXを作成しています。 環境は、 WindowsXP VC++ 6.0 MFC ActiveX ControlWizard-ウィンドウサブクラスは (none)タイプです。 このActiveX上に表示するためのCDialog派生クラスを作成し、PreTranslateMessage()をオーバーライドしました。 しかし、この関数が呼ばれません。 どうやら、CWinAppクラスのRun()とPumpMessage()、PreTranslateMessage()が関係しているみたいなのですが。。。 どなたかご教授をいただけないでしょうか?