MFC圆形窗口
void CtestDlg::OnSize(UINT nType, int cx, int cy)
{
CDialogEx::OnSize(nType, cx, cy);
// TODO: 在此处添加消息处理程序代码
CRgn rgn;
CRect rect;
GetWindowRect(&rect);
rect -= rect.TopLeft();
rgn.CreateEllipticRgn(0,0,200,200);
SetWindowRgn(rgn,0);
}
窗口属性设置:
窗口属性修改:
- Border:None(取消边框)
- System Menu:False(右上角叉叉)
- Title Bar:False(删除窗口的标题栏)
效果展示: