NMCUSTOMDRAW
NMCUSTOMDRAW is a data structure used in the Microsoft Windows operating system, specifically within the context of common controls. It is part of the Windows common control library, which provides a set of reusable UI elements such as list views, tree views, and toolbars. The NMCUSTOMDRAW structure is utilized in notification messages sent by these controls to their parent windows.
When a common control needs to perform custom drawing for one of its items, it sends a
The NMCUSTOMDRAW structure provides a mechanism for developers to significantly alter the appearance of common control