VC对话框程序子对话的onPain函数实现了画线,程序启动,子对话框的画的线没有显示出来? 2C

这是一个VC/MFC基于对话框程序 ,主对话框有一块地方加载了一个子对话框,覆盖在主对话框上,子对话的onPain()函数实现了画线的操作,
当程序启动时,子对话框的画的线没有显示出来,为什么??????

程序代码是这样的,主对话框的OnInitDialog( )
m_buyinDlg.Create(IDD_DIALOG_BUYIN, this);
CRect rectDlg;
GetDlgItem(IDC_PIC_MAIN)->GetWindowRect(rectDlg);//在主对话框放置一个图片控件,在这个图片控件加载子对话框
//该函数把屏幕上指定点的屏幕坐标转换成用户坐标。
ScreenToClient(rectDlg);
//定位属性页
m_buyinDlg.MoveWindow(rectDlg);

1个回答

断点调试,看看为什么没有进入子窗口的OnPaint

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问