thanks all.
i might of left this out of the post but the reason was because i have the express version of vc++, which does not compile the ib api given it needs mfc.
having read these responses and based on other research i've concluded the most straight forward ideas would be to either go...