ocxで初期化後の処理


三郎  2006-02-22 21:02:37  No: 60803

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

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

よろしくお願いします。


オショウ  2006-02-23 21:10:33  No: 60804

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

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

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

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

以上。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加