Flash 8 C++ Communication

Hi, I would like to use ExternalInterface to communicate between a Flash movie and a C++ program. The Flash movie will be an ActiveX control within the program. To use ExternalInterface to make function calls between the Flash movie and C++, do I need Visual Studio.NET? I currently have Visual Studio 6. Thanks.