shell extension modify to fit VC6 + SP6