clistctrl::往打印中加入图标 里面的数据已经打印出来了,后来我想把列表控件里面的图标也打印出来.用BitBlt这个函数可以么?有没有好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把CImageList里的图像进行放大输出.有什么好方法没有? HDC memHDC; memHDC=CreateCompatibleDC(pDC->m_hDC); IMAGEINFO imageInfo; m_pIconList->GetImageInfo(imageIndex,&imageInfo);//m_pIconList为CImageList类型成员数据 HBITMAP oldBMP=(HBITMAP)::SelectObject(memHDC,imageInfo.hbmImage); StretchBlt(pDC->m_hDC,x,y,width,height,memHDC,xSrc,ySrc,srcWidth,srcHight,SRCCOPY); ::SelectObject(memHDC,oldBMP); DeleteDC(memHDC);这个代码好像不行啊.输出的是一片黑块. 如何实时的禁用起用整个工具栏和菜单 C++ 有没有类似delphi的自定义事件的实现方式 谁有“串口调试助手”的源代码呀,能给我发一份么? MFC中如何改变滚动条的颜色?MFC如何改变分割条的颜色? 回到上一路径怎么做???谢谢!~!! 怎样才能得到鼠标的位置信息 请教:COM怎么用? this 与 *this 的区别 怎样让 CListCtrl在显示时,能透视CListCtrl::SetBkImage所设置的背景? 求助tcp问题 虚拟列表 List Control 虚拟列表 显示问题
有什么好方法没有?
HDC memHDC;
memHDC=CreateCompatibleDC(pDC->m_hDC); IMAGEINFO imageInfo;
m_pIconList->GetImageInfo(imageIndex,&imageInfo);//m_pIconList为CImageList类型成员数据 HBITMAP oldBMP=(HBITMAP)::SelectObject(memHDC,imageInfo.hbmImage); StretchBlt(pDC->m_hDC,x,y,width,height,memHDC,xSrc,ySrc,srcWidth,srcHight,SRCCOPY); ::SelectObject(memHDC,oldBMP);
DeleteDC(memHDC);
这个代码好像不行啊.输出的是一片黑块.