怎样将在对话框中创建的Picture控件使其按要求显示颜色? 用GetDlgItem也不行啊!求高人指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CDC *dc=GetDC(); WINDOWPLACEMENT wp; CRect r; GetDlgItem(IDC_YOURPICTUREID)->GetWindowPlacement(&wp); r=wp.rcNormalPosition; r.InflateRect(-1,-1); COLORREF c=RGB(255,0,25); CBrush b(c); dc->FillRect((const CRect)r,&b); 谢谢。搞定了。不过没你那么复杂。 CWnd* hWndCtrl =GetDlgItem(IDC_BUTTON1); CRect rc; hWndCtrl->GetClientRect(&rc); CDC *dc=hWndCtrl->GetDC(); CBrush b(0xFFFFFF); dc->FillRect(rc,&b); 难题: VC2008 如何调用 VC6的 扩展DLL? 书上提供的源代码太老了,到底该怎么办?用vc6还是vs? 如何获取当前已在窗口打开文件名 关于dll中的extern "C"的问题 ATL COM事件,如何实现多个连接点的问题? 请问怎样设置一个Listen CSocket的连接请求个数?非常感谢!! 请问如何出创建自己的按钮控件 PE格式的资料你有吗? odbc的问题 请问VisualEleven,你为什么要给我结贴。你有征询过我的意见吗。 各位老大,请问如果自定义打印机的打印纸张大小呀 如何做软机升级程序
CRect r; GetDlgItem(IDC_YOURPICTUREID)->GetWindowPlacement(&wp);
r=wp.rcNormalPosition;
r.InflateRect(-1,-1); COLORREF c=RGB(255,0,25);
CBrush b(c); dc->FillRect((const CRect)r,&b);
CWnd* hWndCtrl =GetDlgItem(IDC_BUTTON1);
CRect rc;
hWndCtrl->GetClientRect(&rc);
CDC *dc=hWndCtrl->GetDC();
CBrush b(0xFFFFFF);
dc->FillRect(rc,&b);