//获取当全屏对话框窗口大小
CRect rect1;
GetWindowRect(rect1); //获取编辑框窗口大小
CRect rect2;
m_hrl_edt.GetWindowRect(rect2); CRgn rgn1,rgn2;
rgn1.CreateRectRgnIndirect(rect1);
rgn2.CreateRectRgnIndirect(rect2); //获取更新区域,就是除了编辑框窗口不更新
m_rgn.CombineRgn(&rgn1,&rgn2,RGN_DIFF);

InvalidateRgn(&m_rgn);
这个函数可以实现只显示edit不包括后面的DLG吗?
为什么m_rgn.CombineRgn(&rgn1,&rgn2,RGN_DIFF);总出错,
EIDT是控件画的,再建个类和它关联起来没什么问题吧。