【初心者歓迎】C/C++室 Ver.26【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0869デフォルトの名無しさん
2006/05/07(日) 17:12:19Dllに関する質問:
Dllの作成はdefファイルを使ってエクスポートしています。
defの抜粋fnSetColor@5
void HogeHoge::fnSetColor(void){
CColorDialog *col1Dlg= new CColorDialog;
col1Dlg->DoModaltheHogeHoge.();
theHogeHoge.m_Color= col1Dlg->GetColor();
if(col1Dlg != NULL)
delete col1Dlg;
}
呼び出し側:
typedefvoid(*fnSetColor)(void);
fnSetColor pfnSetColor= NULL;
pfnSetColor= (fnSetColor)GetProcAddress(hMod, "fnSetColor");
pfnSetColor();//ここでエラー:Run-Time Check Failure #0 〜
環境:WinXPHomeSP2+ VisualStudio2005です。よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています