0

私は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
    }

助けてください よろしくお願いします

4

1 に答える 1