CclientDC dc(this);
cpen pen(PS_SOLID,1,RGB(255,0,0)); //设置画笔
dc.selectObject(&pen);
CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)));//将画笔设为透明
dc.selectObject(pBrush);
颜色对话框CColorDialog::CColorDialog
成员变量COLOREF m_clr;
CColorDialog dlg;
dlg.DoModal();
if(IDOK==DoModal())
{
m_clr=dlg.m_cc.rgbResult;
}
字体对话框CFontDialog
CHOOSEFONT m_cf
CFONT m_font
CFontDialog dlg
dlg.DoModal();
if(m_font.m_hObject)
m_font.DeleteObject();
DeleteObject 释放对象资源