CImageList使用简要说明

CImageList ImageList;
//创建一个包含3个24位色32x32图片的ImageList,ILC_MASK的意思是同时创建一个mask,这样在下面指定了背景颜色以后ImageList就可以画透明图像了
ImageList.Create(32, 32, ILC_COLOR24|ILC_MASK, 3, 1);
//加载位图,IDB_XXXX是一个96x32大小的图片,背景颜色为红色RGB(255,0,0)
CBitmap Bmp;
Bmp.LoadBitmap(IDB_XXXX);
//将图片加到ImageList中
ImageList.Add(&Bmp, RGB(255,0,0));

....

//在pDC的(0,0)位置画第1个Image,将是以透明方式画
ImageList.Draw(&pDC, 0, CPoint(0,0), NULL);

时间: 2024-09-15 05:26:44

CImageList使用简要说明的相关文章

Dreamweaver插件用法简要说明

dreamweaver 第一步,确定你安装有Macromedia Extension Manager(以下简称EM),中文名称就叫插件管理器,Dreamweaver 4.0以上版本都自带了这个软件,在安装Dreamweaver的时候会自动安装这个东东.如下图所示: 如果您找不到这个东东,也可以去这里下载一个最新版本的EM回来安装:http://www.macromediachina.com/exchange/em_download/ 第二步,安装EM之后,mxp格式的插件就会变成下面的图标,表示

简要分析基于图形界面的人机软交互设计

导读: 广义的交互设计,包括人与人之间发生的事情,比如你去一个店里消费,营业员给你拿物品找钱等:人与物发生的事情,你去试用一些(PMC)便携消费电子产品产生的一些交互过程:以及物与物或自动化发生的一些事情,这些都可以称为互动交互,交互的过程大致都是这样,区别在于人.物(机器或物品)产生的不同层级类别的体验.现在(HCI)人机交互领域发展的最好的无疑是互联网web2.0甚至web3.0呼之欲出的交互,基于图形界面的人机软交互设计. 我们熟知的互联网领域经历了2000年时候的泡沫,经历了web2.0

优秀的交互设计师《瞬间之美》简要总结

选择阅读<瞬间之美>的最初原因,就是单纯的因为它是之前看过的<就这么简单>的作者翻译的,觉得一个优秀的交互设计师,他推荐的书应该也很值得一看.事实证明,确实如此. 在这本书中,原作者探究了界面的种种微妙细节,它们在用户使用的每一个瞬间如何改善或是破坏用户的体验,进而探讨了应该如何对每一个细节加以改进.让我们能够学习到如何发现设计的不足并持续改进的方法. 整本书以用户应用互联网从始至终的所有细节为脉络,分成了指引用户.学习.搜索.深入.参与.管理信息和离开七个部分.虽然看目录有三十多

VC通用控件编程之CImageList控件

图像列表控制(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式.可以利用WINDOWS32位应用程序接口函数API来绘制.建立和删除图像,并能实现增加.删除.替换和拖动图像等操作.图像列表控制提供了控制图像列表的基本方法,这些方法在WINDOWS95及以后版本才能实现. (一)图像控制的对象结构 1.图像控制的数据成员 m_hImageList 连接图像对象的控制句柄 2.图像控制的建立方法 CimageL

ASP.NET 2.0运行时简要分析

概述: 本文基于ASP.NET 2.0的源代码,对ASP.NET 2.0运行时进行了简要的分析, 希望能帮助你理解ASP.NET 2.0中请求处理过程及页面编译模型. 关键字: ASP.NET 2.0运行时,原理,请求处理,页面编译,ASP.NET 2.0 HTTP Runtime 主要类: System.Web.HttpRuntime System.Web.HttpApplicationFactory System.Web.HttpApplication System.Web.Compilat

Oracle分析函数、多维函数和Model函数的简要说明

以下代码均经过测试,可直接运行 Oracle分析函数.多维函数和Model函数简要说明,主要针对BI报表统计,不一定很全面,但对BI应用场景做了少许说明 --创建一张销售数量表,数据趋势是递增的 CREATE TABLE ComputerSales AS SELECT 120+TRUNC(rn/12)+ROUND(DBMS_RANDOM.VALUE(1,10)) SalesNumber FROM ( SELECT level,ROWNUM rn FROM DUAL CONNECT BY ROWN

【探索PowerShell 】【六】脚本基础简要

在后续的教程中,我将主要介绍PowerShell的脚本是如何编写的.这一节,先做一个概览 和大体的介绍,今天是假日,就先不写太多,明天开始逐条讲解. PowerShell脚本基础知识概览: 常量.变量.数组.哈希 条件.逻辑 循环控制 模块化 WMI对象(各种设备) ADSI对象(活动目录) 常量.变量.数组.哈希 各种字符串操作 使用常量和变量 各种运算符和表达式 创建.修改.合并数组或哈希表 条件.逻辑 判断各种条件 "if"."switch"语句 使用运算符进

安装dbus-python的简要教程

  这篇文章主要介绍了安装dbus-python的简要教程,dbus-python在Python编程中多用于处理进程之间的通信,需要的朋友可以参考下 写一个 python 脚本需要用到 dbus,但因为 dbus-python 这个包并没有提供 setup.py , 所以无法通过 pip 直接安装,唯有下载源码手动编译安装一途了. ? 1 2 3 wget https://pypi.python.org/packages/source/d/dbus-python/dbus-python-0.84

win7微软发布的省电功能简要概括

微软发布过一份标题为"win7 Power Management"的14页白皮书,描述了Windows 7的电源管理技术是如何降低电能消耗,这边简要的对14页白皮书进行概括下: 1 空闲资源的能耗 当一台计算机启动后,不会一直处在全负荷运行状态,因此会有很多空闲时间,所以空闲时间 里耗电量就成为电源管理的一个重要技术.在win7里,空闲时的耗电量得到有效改善,当某个硬件一定时间不工作后就会进入低功耗状态已达到省电的目的.包括CPU,硬盘,内存以及网络部分都采用了这种技 术.比如,一块全