ocxで初期化後の処理


三郎  2006-02-22 12:02:37  No: 60803  IP: [192.*.*.*]

htmlにOBJECTタグを記述し、ocxをIE上で動作させようとしています。
この場合、ocxにロード後に自動で処理を行わせたいのですが
どのメッセージもしくはフックで行えば良いのでしょうか。

PreSubclassWindow()で試したのですがうまくいきませんでした。

よろしくお願いします。

編集 削除
オショウ  2006-02-23 12:10:33  No: 60804  IP: [192.*.*.*]

まず、他のアプリでそのOCXをロードさせ、正常に動作するのを
確認されましたか?

尚、自動で処理とありますが、それは、html側から行わせる処理
として書かれているのか、OCX内部の処理として書かれているのか
解りません。

OCXがロードされ、インスタンス化処理が行われれば、当然・・・
InitInstance()が呼ばれます。初期化処理の部分で必要な機能を
遅延呼び出しするように記述すれば、『自動』と書かれている
無いようはできるようには思われますが・・・

何をするOCXか解らないので、できない場合もあります。
html側で、OCXの自動で行わせたい機能を呼び出した方が無難かと
思いますが。

以上。

編集 削除