掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
イベントインターフェースをマーシャリングするには。。。 (ID:61931)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VC初心者です。 ActiveX Controlを作成しているのですが、あるメソッドからAPIのAfxBeginThreadを使用し別スレッドを起動し、別スレッドより登録しているイベントを呼び出し、本イベントをVisual Basicで作成したアプリで受取ろうとしておりますが、アプリ化した場合は問題なく動作するのですが、デバック環境で本イベントへブレークポイントをセットし、ステップ実行するとVisual Basicがアプリケーションエラーで死んでしまいます。 いろいろなサイトを調べるとAPIのCoMarshalInterThreadInterfaceInStreamを使用しインターフェースポインタのマーシャリングを行わないといけない事までは突き止めたのですが、具体的なコードがよくわかりません。 この場合、イベントディスパッチのマーシャリングが必要なのでしょうか? どうか、御教授の方宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.