15,979
社区成员
发帖
与我相关
我的任务
分享
class CMyView : public CFormView
{
public:
CPicView * pPicView;
CMyDoc* GetDocument() const;
…………
protected:
virtual void OnDraw(CDC* /*pDC*/);
}
class CPicView:public CScrollView
{
public:
CPicture *pic;
***
protected:
virtual void OnDraw(CDC* pDC);
}
void CMyView::OnDraw(CDC* /*pDC*/)
{
// TODO: 在此添加专用代码和/或调用基类
picview->invalidate();
}
如上所示,我跟踪过,这里会执行,但是invalidate并没有使CPicView中的OnDraw函数执行,求解释!!