首页 > 其他分享 >MFC中绘制高亮的图标 VC图标填充半透明色

MFC中绘制高亮的图标 VC图标填充半透明色

时间:2022-12-13 18:03:21浏览次数:69  
标签:Draw MFC pt ImgList ILD pData VC 图标


高亮的图标即使一个图标看起来有一层半透明的颜色填充一样,如下图选中的哪行文字的图标有层透明色,这个小问题我搜遍了整个因特网都没找到答案,还是自己解决了,留个记号。。。


 

MFC中绘制高亮的图标  VC图标填充半透明色_3d



//Code
snippets
//......

//m_ImgList是个
CImageList变量




if(!bselected)




{



m_ImgList.Draw(pDC, pData->cType, pt, ILD_TRANSPARENT );




}




else




{



m_ImgList.Draw(pDC, pData->cType, pt, ILD_SELECTED );




}


//......

 MSDN描述

​http://msdn.microsoft.com/en-US/library/s53d02hy(v=VS.80).aspx​

标签:Draw,MFC,pt,ImgList,ILD,pData,VC,图标
From: https://blog.51cto.com/u_15911341/5934956

相关文章