IamgeIndex := IamgeIndex + 10;
解决方案 »
- 我的Delphi 算法与数据结构 附书光盘丢了,谁有能发我一份吗? 百分奉上!
- 一个sql功能的实现
- 开发三层网络系统(或者改造原来的两层为三层)最简易,最快速的的办法。
- 为什么用XP.Style.v2.6.0.1.FS.For.D3-7做出界面后,菜单不能显示?
- 我要投诉!!!
- 数据上传问题
- OLEContainer读取word文件时,如何只显示文档的内容而不显示工具栏等?
- 关于ActionManager和ActionMainMenuBar的问题
- 多个数据表格中同一字段的累加求和问题,请高手帮忙!!!
- 请教,MDIChildForm,在最大化后如何仍然显示本身的最大化、最小化、关闭按钮,而不是被MDIFrom的替代了??
- 有关DBCtrlGrid
- 怎样判断clientdataset的delta值为空?
ImageIndex
StateIndex
OnGetImageIndex 事件中遇到满足条件的就换个图标。
我想贴主是需要了解两个ICON是否可以合并的问题了,确实没有深入研究过,但是如果用图像和bitblt加光栅操作是可以实现的,图标么?最主要是不知道如何读取ICON的MASK部分。
继续关注哦。
谢谢venne(感觉一下)的支持!
正像你说的一样,由于标准的treeview没用checkbox,不能表示选中状态,我又不想再装第三方空件,所以决定在选中的node的图标上再画一个“对钩”以表示选中状态!解决思路:
1.获取node的icon的rect;
2.用xor的方式在rect中再画一个就可以了!
有一种做法是做一个CHECK的图标,一个NOT CHECK的图标,单击小图标时修改IMAGEINDEX。
判断是否击在图标上用GetHitTestInfoAt来判断。