ok, worked it out... maybe my example wasn't clear enough, anyway:-

CStringW strLicenseKey = _L("TEXT HERE");

should be:- (to work on 2008)

CStringW strLicenseKey = L"TEXT HERE";