WROCreateObject関数について質問があります。
OS:Windows 2000
開発ツール:VC++ 6.0
WRRLoadReportで *W30ファイルをロードした後、WROCreateObjectのコールによってフレームオブジェクトを創生して、WR_OBJECTTYPE_BOXタイプオブジェクトを創生し、同時にフレームにこれを追加したいですが、C0000005のエラーがスローされます。
コードサンプルは以下に示す:
HWREPORTshReports= (HWREPORT)NULL;
DWORDsdwWRErrors= 0;
BOOLsbRet = FALSE;
WRInit( &dwWRError ) ;
hReport = WRRLoadReport( “c:\\template.w30”); //成功
bRet = WRRSetEditLayer( hReport , 2); //成功
bRet = WROCreateObject( hReport , WR_OBJECTTYPE_FRAME, 2, NULL , testframe , 8 , 90 , 200 , 20 ); //成功
bRet = WROCreateObject( hReport , WR_OBJECTTYPE_BOX, 2, testframe , boxname , 8 , 90 , 20 , 10 ); //失敗、C0000005のエラーメッセージが表示されました。
どうして