多谢各位高手了~~
解决方案 »
- 用SIO_KEEPALIVE_VALS做心跳检测是不是不靠谱?
- 对话框做成DLL后在视类中调用,不能按钮响应
- 单文档多视图的问题
- IDirectDrawSurface::GetDC()和CWnd::GetDc(...)冲突怎么办
- 请教高手如何进行图象叠加?并保存窗口中的图象
- 课程设计结束,散分100给前三名回复者
- 俺的发财梦!
- 请问在树型控件里,如何让右键也能选中结点或得到右键点中那个结点的句柄?
- vc2010开发的ocx,在其他机器注册提示 不是一个可执行文件
- 如何在同一工程中同时使用两个不同版本的stl库?请高手指教!
- 属性页中的apply函数重载问题?
- 哪位知道usb100.h文件是怎么得到的
HBRUSH CCtrlPanel::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
// HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
int ctlId;
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
ctlId=pWnd->GetDlgCtrlID() ;
if(nCtlColor == CTLCOLOR_STATIC)
{
if (ctlId == IDC_PLAYTIME_SLIDER)
return hbr; if (ctlId == IDC_PLAY_TIME)
{
pDC->SetBkMode(TRANSPARENT); //设置背景透明,这样,输出字符的时候就
//是所谓的空心字,而不是有白的底色
pDC->SetTextColor(RGB(255,255,0)); //改变字体的颜色
return HBRUSH(GetStockObject(BLACK_BRUSH));
}
pDC->SetBkMode(TRANSPARENT); //设置背景透明,这样,输出字符的时候就
//是所谓的空心字,而不是有白的底色
pDC->SetTextColor(RGB(255,255,0)); //改变字体的颜色
hbr = HBRUSH(GetStockObject(HOLLOW_BRUSH));
} // TODO: Change any attributes of the DC here
// TODO: Return a different brush if the default is not desired
return hbr;
}