词条 | DrawIconEx |
释义 | DrawIconEx 返回值:整数型, user32.dll 描绘一个图标或鼠标指针。与DrawIcon相比,这个函数提供了更多的功能 非零表示成功,零表示失败。会设置GetLastError .参数 hdc, 整数型, , 要在其中画图的一个设备场景的句柄 .参数 xLeft, 整数型, , 图标左上角的位置,用逻辑坐标表示 .参数 yTop, 整数型, , 同上 .参数 hIcon, 整数型, , 要描绘的图标的句柄 .参数 cxWidth, 整数型, , 希望的图标宽度和高度。图标会自动缩放,与指定的值相符 .参数 cyWidth, 整数型, , 同上 .参数 istepIfAniCur, 整数型, , 如果hIcon是个动画指针,那么该参数指定描绘动画中的哪幅图象。注意Win32不能区分图标和指针 .参数 hbrFlickerFreeDraw, 整数型, , 如设为一个刷子句柄,那么函数会将图标画入一幅内存位图,并用背景色填充。随后,将图象直接复制到指定的位置。这样做可绘图时减少闪烁(因为画图过程中重现) .参数 diFlags, 整数型, , 下述常数之一: DI_COMPAT:描绘标准的系统指针,而不是指定的图象 DI_DEFAULTSIZE:忽略cxWidth和cyWidth设置,并采用原始的图标大小 DI_IMAGE:绘图时使用图标的XOR部分(即图标没有透明区域) DI_MASK:绘图时使用图标的MASK部分(如单独使用,可获得图标的掩模) DI_NORMAL:用常规方式绘图(合并 DI_IMAGE 和 DI_MASK) |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。