私はvc++ 6.0を使用しています。アプリ ウィザード (ランダムな描画を生成するための MFC ActiveX ctrl ウィザード) からライセンスのない ActiveX ctrl アプリケーションを作成しました。ActiveX コントロール テスト コンテナーでこの Activex をテストしている場合、すべての機能は正常に動作していますが、ダイアログ アプリケーションでテストしている場合、ActiveX のメソッドを呼び出すと、エラー デバッグ アサーションが失敗しました。プログラム ......
ファイル: winocc.cpp; ライン: 345
テスト ダイアログ アプリケーションでこの ActiveX ctrl ラッパー クラスのオブジェクトを作成し、この ActiveX ctrl で定義されたメソッドを呼び出しています。
私のコード:
CNewSquiggleAcX m_ClNewSquigg;
CFileDialog m_ldFile(TRUE);
// Show the File open dialog and capture the result
if(m_ldFile.DoModal()== IDOK)
{
CString m_sResults;
m_sResults = m_ldFile.GetFileName();
//m_ClNewSquigg.GetSquiggleLength();
m_ClNewSquigg.LoadDrawing(m_sResults); // Error comes in this line
calling any activex function
}
助けてください よろしくお願いします