【VC编程技巧】控件☞4.3Pictrue控件(打造成对话框分割线)

4.3Pictrue控件(打造成对话框分割线)


对话框中,添加适量的分割线会使得对话框的格局更清晰,合理。


1.添加Picture控件到对话框,拖拽成一条线,就可以变成对话框中的分割线。

图1

【VC编程技巧】控件☞4.3Pictrue控件(打造成对话框分割线)_第1张图片

2.设置Picture控件属性Sunken,可以使分割线有下陷的效果。

图2.


3.通过关联Pictrue控件变量的ShowWindows()函数控制分割线的显示和隐藏。

void CPictrueLineDlg::OnBnClickedShow()
{
	//显示分割线m_staticLine
	m_staticLine.ShowWindow(true);
	m_btnShow.EnableWindow(false);
	m_btnHide.EnableWindow(true);

}


void CPictrueLineDlg::OnBnClickedHide()
{
	//隐藏分割线 m_staticLine
	m_staticLine.ShowWindow(false);
	m_btnHide.EnableWindow(false);
	m_btnShow.EnableWindow(true);
}

4.效果图。

图3


图4

【VC编程技巧】控件☞4.3Pictrue控件(打造成对话框分割线)_第2张图片


P.S文章源码下载

你可能感兴趣的:(mfc,对话框,control,分割线,Pictrue)