While it is good that many of us have found a 'solution' to counter the havoc caused by these updates, it cannot reverse the seeds of doubt sown in the minds of our clients about the stability of the software applications they have purchased. (or intended to).
There has to be a forum available where we can be certain that the Microsoft development team is listening to the demand that the suite of tools used by them for testing their updates include software using the components available in MSComCTL and other such OCXs/DLLs.
Recent such occurrences -
mid-April : Component(s) affected - Listview
mid-July : Component(s) affected - Combobox mid-August : Component(s) affected - Listview
This simply cannot go on.
HERE! HERE! Some years ago I spent considerable effort to circumvent this sort of DLL/OCX \*\*\*\* - this is the first time I've been caught for ages. I've only got around 30 PCs to manage: pity those on this thread who have 100+!!! Dear Microsoft, sorry our clients won't pay for us to migrate all their legacy applications to C#5 and .Net 4.5... that's not real life