您的位置:首页 > 编程语言

1.2.4 MFC中使对话框变成圆角矩形、椭圆的代码

2015-09-07 22:01 267 查看

1.2.4 MFC中使对话框变成圆角矩形的代码

BOOLCLoginDlg::OnInitDialog()

{

CDialog::OnInitDialog();

SetWindowLong(m_hWnd,GWL_HWNDPARENT,NULL);
CRgnm_rgn;

RECT rc;

GetWindowRect(&rc); //有边框对话框
//GetClientRect(&rc);//无边框对话框

m_rgn.CreateRoundRectRgn(rc.left,rc.top,rc.right,rc.bottom,100,100); //矩形圆角
//m_rgn.CreateEllipticRgn(rc.left,rc.top,rc.right,rc.bottom);//椭圆

SetWindowRgn(m_rgn,TRUE);

return TRUE; // return TRUE unless you set the focus to a control

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: