Bootstrap

MFC控件之组框Group Box

Group Box本质就是CButton类,只需要创建的时候dwStyle指定样式BS_GROUPBOX即可
定义:在对话框类中

private:
	CButton m_group;

在这里插入图片描述

创建:在对话框OnInitDialog()函数中

m_group.Create(L"姜山", WS_CHILD | WS_VISIBLE | BS_GROUPBOX,
		CRect(100, 100, 500, 300), this, 10000);

在这里插入图片描述
运行效果:
在这里插入图片描述
将上图红色线条绘制在组框中:
在xxDlg.cpp的OnPaint()函数中添加以下代码

Graphics g(m_group.GetSafeHwnd(), TRUE);
Pen myPen(Color::Red, 50);
myPen.SetWidth(20);
g.DrawLine(&myPen, 50, 50, 145, 365);

如果第一行代码为Graphics g(this->GetSafeHwnd(), TRUE);则红色线条绘制在父对话框中
在这里插入图片描述

在这里插入图片描述

;