Looking at the code again, it does seem quite inconvenient to mask bDoChangeNotify.

 

> bOldChange = infoPtr->bDoChangeNotify;

> if (infoPtr->dwStyle & LVS_OWNERDATA) infoPtr->bDoChangeNotify = FALSE;

> ...

> infoPtr->bDoChangeNotify = bOldChange;

 

I'm not sure, how could I do this in a nice way with a bitmask?

 

Regards,

Fabian Maurer