Brad,
Can you just subclass the treeview in C++, add the appropriate populate code to the subclass and just use that in the VFP form instead of the standard ActiveX?
>My situation is this: I have a form with a treeview on the form, which has a lot of information in it. The data to populate can go many levels deep, and the processing time to sort the list appropriately is too long. The main problem seems to be that adding an item to the treeview from foxpro is a lot of overhead compared to adding the same number of items from C++.
>
>What I want to do is load the treeview almost entirely from a FLL/DLL. In order to do this, I need a pointer to some interface on the ActiveX control, but I have no idea how to get it.