The signal processing toolkit for CVI could be used in Visual C++. It is not written to use C++ data types (like CNiVector, etc.) like the Measurement Studio analysis classes are though. Also, you would not have the function panels available in Visual C++. You may want to install CVI and refer to the function panels in CVI for help in using the functions. You would be able to use the library in Visual C++ though.
Best Regards,
Chris Matthews
National Instruments