解决方案 »
- 数据库存储过程中遇到unhandled exception in *.exe(kernelbase.dll) 错误
- 怎样在线程外终止线程??----急,在线等
- 自绘菜单奇怪问题?
- 小问题 !!!!!!有时间进来看看
- 哪可以出售我的源代码
- 求一个VC++6.0的软件下载网址。新手求教。找师傅
- 请教读写exe文件的问题
- 如何让google为我搜索指定的网站(网站目录下的网页)。
- 如何隐藏一个文件或者目录,即使显示所有文件也看不到它,但是还可以访问
- 那有Visual Studio 7.0
- 新手问一下,opengl与opencv有什么不同?
- 原来是VC6写的程序,如何转换到VS2010环境下做开发,而且要编译正常,不会有任何副作用
{
CRgn m_rgn,m_framrgn;
CRect rc;
GetWindowRect(&rc);
rc -= rc.TopLeft();
m_rgn.CreateRoundRectRgn(rc.left,rc.top,rc.right,rc.bottom,10,10);
CDC * pdc=GetDC();
CBrush brush;
brush.CreateSolidBrush(RGB(100, 100, 100));
pdc->FrameRgn(&m_rgn,&brush,1,1);
ReleaseDC(pdc);
SetWindowRgn(m_rgn,TRUE); // TODO: Add extra initialization here
return CDialog::OnEraseBkgnd(pDC);
}
像你这个能resize的话放到Onsize里应该是没问题,你把你的CRgn型变量改成类成员变量试试。