问题描述:
主框架是 single Ducument,进行了切分窗体,被切分的窗体的 View 是派生于 CFormView ,称之为 CMyView ,指定了一个对话框资源。然后创建了一个 Dialog(style child ,boder none),用 Create 方法创建的非模态对话框,并指定 Parent 为 CMyView ,然后再创建一个派生于 CWnd 的类,称之为 CMyWnd 的对象,并以 上面那个 Dialog 为 Parent ,背景是默认的 白色,但是发现最小化整个窗体之后,CMyWnd 显示的白色被重绘,没了,变成对话框的默认颜色了,这是怎么回事,怎样才能保留 CMyWnd 原来的东西,比如说背景。CMyWnd 的对象 parent>Dialog(style child ,boder none) parent>CMyView就是这样,解决办法是什么,响应谁的 OnPaint 吗?