★初心者にVisual C++を教えるスレ★ Part17
■ このスレッドは過去ログ倉庫に格納されています
0076デフォルトの名無しさん
05/02/15 01:08:23ですが、コンパイルは通るのに、実行時にDebug Assertion Failedが出て、
「occmgr.cppのライン410にエラーがある」と表示されます。
ActiveX実行に必要なAfxOleInit()と AfxEnableControlContainer()は
DLLのInitInstanceに配置しています。DLLでなくダイアログベースの
MFCアプリケーション(ActiveX有効)にするとエラーは発生しませんでした。
この点から、子ウィンドウのポインタ辺りが原因と思うんですが、occmgr.cppを
読んでもよく分からないでいます。
実行環境はVS.2003+Win2000です。CodeProjectを読んでもよく分かりませんし、
どなたかこのような症状を経験した事のある方は居られますでしょうか?
MSFlexGridを使っている方はあまり居られないかもしれませんが、
お心当たりのある方はどうぞご助言ください。
本当は.net framework使ってインターフェースで楽したかったんですけどねえ、
過去遺産の問題でmanaged C++で作れないもので・・・。
■ このスレッドは過去ログ倉庫に格納されています