请问如何改变Static Text和Edit box这两个控件中字体的颜色呢?谢谢! 请问如何改变Static Text和Edit box这两个控件中字体的颜色呢?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在wm_earsebkgnd消息中重画==========================================================ZZZZZZZZZZZZzzzzzzz~~~~~~~~~~ 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)//你static控件的id { 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)); } 回答对了,它就是你的 讨论一下:很多telnet,ssh的远程控制工具,它们的主界面(显示内容)是不是用Richedit做的? [求助]熟悉BMP文件格式的请进 想学WINDOWS SOCKET 编程,不知道从何学起?? 怎么卸载掉这些阴魂不散的dll? 有关文档/视图类的一个简单问题 在VC菜单中添加位图的问题,(有效就有分,I Promise You) 数据库表删除??? 高薪求上海的VC高手 这个问题我问了若干遍了,可就是无人回答!!! 请问哪里可以下载VC++6.0 一定要CObject类才能用Serialize吗?
==========================================================
ZZZZZZZZZZZZzzzzzzz~~~~~~~~~~
{
// 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)//你static控件的id
{
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));
}