Hi, I am using tree ctrl which has icons for each item and depending on some condition I need to make some tree items disabled. I could do almost everything with NM_CUSTOMDRAW _except for images_. From research I have done so far, I know that I need to use an operation which gives the same effect as CImageList::DrawEx with ILD_BLEND50 as parameter (dither the image). In NM_CUSTOMDRAW, if I decide to draw the item _completely_ (*pResult = CDRF_SKIPDEFAULT), I should be able to use directly use CImageList::DrawEx with ILD_BLEND50. But that means I have to draw the item text as well and I want to avoid that since tree ctrl seem to do that nicely. Therefore, I wanted to know whether there is a way by which I can: a) Add icon somehow which is already with effect ILD_BLEND50 (doing it programmatically) - OR- b) Just draw the icon or let tree ctrl know what effect to use for icon of particular item. Thanks in advance, -Neel.