I was given a project to make a flow chart of a windows application. I was given all the source files and the project file that opens with microsoft visual studio. There are about 30 header files and the MFC, which I know very very little about.

My question where does the flow start. All I know is the class, <<Cmainfrm>> has gui functions and functions that activate things when buttons are pressed. I also know that there is a function called create(). But what calls Cmainfrm? And what calls the create() function. How does c++ know to call these functions first?