MFC中绘制高亮的图标 VC图标填充半透明色
2011-11-29 23:08
344 查看
高亮的图标即使一个图标看起来有一层半透明的颜色填充一样,如下图选中的哪行文字的图标有层透明色,这个小问题我搜遍了整个因特网都没找到答案,还是自己解决了,留个记号。。。
//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
//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
相关文章推荐
- vc中,制作在任务栏隐藏图标的mfc程序
- VC++ MFC中点线面的绘制
- MFC单文档视图之图标资源加载及绘制
- 【MFC控件自绘】VC控件自绘制
- 用VC++ MFC 修改外观和大小,图标、光标、背景
- VC-MFC封装柱形图标控件CBarChart
- VC修改应用程序图标(MFC好使)
- VC/MFC CStatic 绘制一个时间选择控件
- mfc ,vc 使用过滤色绘制图片
- VC/MFC图标菜单(菜单图标)的实现
- VC/MFC如何替换应用程序的图标
- MFC 用gdi绘制填充多边形区域
- 更改对话框和框架窗口图标 (VC/MFC)
- VC++/MFC程序图标更改方法以及修改程序标题 超级简单啦
- 重画控件与系统托盘图标编写(VC_MFC)
- [VC/MFC]图标菜单(菜单图标)的实现
- 工具栏添加大图标 MFC/VC++
- [转]VC: 更改MFC程序图标
- VC菜鸟之路03_利用MFC绘制动态矩阵图
- MFC 用gdi绘制填充多边形区域