Accessing the Code
The entire project is written in managed C++ code. Through the CLR interface within .NET you can take the APIs and write your own VB or C# code to get the same results.
You can get updates to the original code samples that Apple provides here. Select the iTunesVisualSample.sln file to open all the files for the project. There are two main documents: iTunesAPI.c and iTunesVisualSample.c.
The iTunesAPI.c is the main API (application programming interface) that allows you to get to exposed methods and class properties within iTunes.
The iTunesVisualSample.c document is the C++ code for your project.