MFC圆角框实现代码-两种方式2015-02-13 13:37:22

( 1人已投票,[高质量] )
分享: ╬收藏
31.3K

Draw a Ellipse OnDlg Rect

MFC圆角框实现代码-两种实现方式

CRect rcClient;
GetClientRect(rcClient);
//Setthe mode of the Corrdinates map
pDC->SetMapMode(MM_ANISOTROPIC);
//设置窗口(逻辑坐标)的原点
pDC->SetWindowOrg(00,0);
//设置窗口(逻辑坐标)的范围
pDC->SetWindowExt(100,800);
//设置视口(设备坐标)的原点
pDC->SetViewportOrg(rcClient.right/ 2, rcClient.bottom / 2);
//设置视口(设备坐标)的范围
pDC->SetViewportExt(rcClient.right,rcClient.bottom);
pDC->Ellipse(-50,-400, 50, 400);


另种方式:

CRectrt;
GetClientRect(&rt);
//::GetSystemMetrics(SM_CXSCREEN);Get the System Screen Width
pDC->Ellipse(rt);






头像

snowcoal
  • MFC
  • 圆角

本文标签:

MFC圆角

收藏到我的私密空间

标题:MFC圆角框实现代码-两种方式

作者:柳岸花明

你暂未登录,请登录后才可收藏至您的私密空间 确认取消
雪炭网

键盘操作 更便捷 -雪炭网雪中送炭-乐趣无限