This program involves the use of a SDI program with multiple views. You must handle mouse events in one view and update all views. The 2-player game Connect Four is played on a grid with 7 columns and 6 rows. Each player begins with disks of a given color.
Players alternate, dropping a colored disk down a column until it is prevented from falling further.
In other words, the columns fill from the bottom. The object of the game is to get four of your own disks placed consecutively in either a row, column or diagonal. Your program must support exactly 3 different views, so you are to use statically allocated splitter windows. One view should display the current contents of the board, one view should display the moves of the game in the order they occured. A bonus of 10 points will be awarded to programs that are complete and successfully override Serialize so that an existing game may be stored, retrieved and continued.