这个是个简单的问题,因为你这里面有某个变量或者函数它不认识。也就是说你没有定义。一般这样的错误,最大的可能是:你的程序是从其他环境转到2005下之后出的问题。因为有某个函数没有定义返回类型,如果是,直接在那个函数的声明前面加 void 或者 int (视情况而定)。你看看到底是哪一行出的问题。
最后都return TRUE了,那函数类型是bool吧第一句声明那里bool CDibBcDlg::OnInitDialog()