VC继承类的困惑!
kkg 2000-07-04 08:17:00 我用VC6来写继承类时总达不到预期效果,我是小菜,请大家点拨点拨。具体情况如下:
我建有一个Dialog Base的Project,Ctry09App和Ctry09Dlg,但我想给我的dialog加上背景,于是我用new class来建一个基于CDialog的基类,并在基类中添加函数BOOL onEraseBkgnd(CDC *pDC),代码如下:
BOOL onEraseBkgnd(CDC *pDC)
{
CDialog::onEraseBkgnd(pDC);
//背景为一条线
pDC->MoveTo(10,10);
pDC->LineTo(200,200);
}
可编译通过没有问题,但就是没有预期的一条线的背景出现,不知是我漏了什么吗?请大家赐教。我编译其它一些有继承类的例程可以出现预期效果,就是我自己写的没有。请大家一定教教我。还有,会不会是因为我的VC本身有问题而出现这种情况呢?我愿意支付50元货币给回答问题的高手。