Wie kann ich in Visual C++ eine Variant Variable in einen String umwandeln?

Wie kann ich in Visual C++ eine Variant Variable in einen String umwandeln?
CString strV = var.bstrVal;
dazu muss die variant natuerlich auch einen string enthalten....
alternativ kann man auch die ATL template fuer com benutzen.
WM_HOPETHISHELPS
thomas woelfer