怎样使对话框的图片控件中的图片成为静态控件,按钮的背景? 我添加了位图作为对话框的背景,但显示的时候静态控件的背景色不是位图的那种颜色。 即: 使静态控件的背景色是位图的那种颜色? (透明时变成了对话框本来的颜色) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重载对话框的WM_CTLCOLOR消息函数OnCtlColor():HBRUSH CAnaScopeXDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: Change any attributes of the DC here if(nCtlColor==CTLCOLOR_STATIC) { pDC->SetBkMode(TRANSPARENT); return (HBRUSH)GetStockObject(NULL_BRUSH); } // TODO: Return a different brush if the default is not desired return hbr;} 如何获取XML的xml:lang值 URLDownloadToFile和GetTempPath结合问题 如何在WIN32环境下编程获得某个文件目录下的所有文件 一个数组的问题,很晕 如何在VC下实现用符号填充直线的功能 寻好用的旋钮控件 我在对话框上放了一个Static控件,我怎么才能判断鼠标是不是在这个控件上? 请教关于透明窗体的实现 送分70分:DEPENDENCY WALKER的几个小问题。 使用CEditView如何实现窗口内自动换行? RAS高手请进! 怎么让treel ctrl控件既显示check box 又显示“+”?
HBRUSH CAnaScopeXDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: Change any attributes of the DC here
if(nCtlColor==CTLCOLOR_STATIC)
{
pDC->SetBkMode(TRANSPARENT);
return (HBRUSH)GetStockObject(NULL_BRUSH);
}
// TODO: Return a different brush if the default is not desired
return hbr;
}