- ベストアンサー
ハンドルされていない例外…
こんにちわ。 いまVC++6.0で開発をしている初心者です。 プログラムを実行しようとすると, explicit _com_ptr_t(~ ~ _com_issue_error(hr);←この箇所に来たときに 下記のようなメッセージが出て エラーになってしまい困っています。 「ハンドルされていない例外はxxxxxx.exe(KERNEL32.DLL)にあります:xxxxxxx: Microsoft C++ Exception」 このようなエラーが出るときは何か設定等,足りないところがあるのでしょうか? 教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
_com_issue_error()は、COM内部でのエラーを通知するために例外を生成するものですから、これが呼び出されるという事は、これ以前のところでなにか失敗していると思われます。
お礼
osamuyさん このプログラムでいくつかの.dllを参照していますが, それらをリコンパイルしたらエラーが出なくなりました。 詳しくはわからないのですが, .dllに割り当てられるclassidがおかしくなっていたのかなぁ とか思っています。 回答ありがとうございました。