The links I posted have all the explanation and implementation. They answer your questions directly. They do it better than I can if I were just give the answer without explanation. After all, the posts were the authoritative source back at that time and it is better you read direct from Steve McMahon, rather than from me. HE is the man.

I was merely trying to explain the background of how the use of manifest to use v6 of comctl32.dll came about.