Well I a newbie for Object Oriented programming, I have to work on an FPGA, develop its hardware logic and later develop an Windows and Linux based application which displays data from the FPGA.

The FPGA vendor has provided API's in C++. And my GUI needs to be on top of these API's. Well I am a more hardware guy, am pretty confused to interface these vendor API's and GUI.

I tried Microsoft C++ Express to develop some small GUI form based applications like Calculator and other simple stuff.

Please guide me and point to some references where API and the GUI codes are interfaced.