博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CListBox OwnerDraw
阅读量:4502 次
发布时间:2019-06-08

本文共 427 字,大约阅读时间需要 1 分钟。

实现CListBox的自绘功能,可以重载这三个函数:MeasureItem()、DrawItem()、

CompareItem(),同时要给CListBox控件的OwnerDraw属性设置成为variable。

typedef struct tagDRAWITEMSTRUCT {   UINT CtlType;   UINT CtlID;   UINT itemID;   UINT itemAction;   UINT itemState;   HWND hwndItem;   HDC hDC;   RECT rcItem;   ULONG_PTR itemData; } DRAWITEMSTRUCT;

 

中的itemAction表示触发绘画事件的动作,itemState表示绘画事件过后item的状

态。

转载于:https://www.cnblogs.com/magic-cube/archive/2011/05/05/2038390.html

你可能感兴趣的文章
SQLHelper
查看>>
用标准Struts2+mvc写的用户管理
查看>>
Cocos2d-x 3.0 编译出错 解决 error: expected ';' at end of member declaration
查看>>
Ubuntu12.04下载Repo
查看>>
python基础教程_学习笔记10:异常
查看>>
MATLAB——scatter的简单应用
查看>>
linux下复制粘贴快捷键
查看>>
什么是对象
查看>>
记录开发小程序
查看>>
WinSock服务程序
查看>>
巴西柔术第五课:过腿
查看>>
文件的操作
查看>>
网上图书商城项目学习笔记-007登录功能实现
查看>>
关于mysql的级联删除(之前好多人咨询过我)
查看>>
Linux环境下的C/C+基础调试技术2——程序控制
查看>>
wpf动画同步闪烁
查看>>
3.16上午 复习雅思核心词+新单词100个
查看>>
Html5 部分特性
查看>>
前端工具集合记录
查看>>
浅析负载均衡的6种算法,Ngnix的5种算法
查看>>