VC⼀MFC窗体更换背景,但最小化后又变回原来的背景。代码如下。要怎么变动一下。是背景保持。

2025-06-25 01:15:30
推荐回答(3个)
回答1:


//Display

后面的写到onprint函数中去
然后加一句
this->Invalidate(TRUE);在你的文件打开函数最后。

回答2:

把显示部分放置到::OnDraw(CDC *pDC)中,而且不必调用
CDC *pDC=GetDC();

,直接使用参数pDC即可

回答3:

把填充背景的代码写到onpaint中