APart from this I am not sure that how to take input in view as it is done in AutoCAD in bottom scroll pane.
AIm is to get input from user in textbox and add entry to view1 and also to send message to View2, so that view of 1 can be changed( i.e. some thing can be drawn in View1 and message added to View2)
At any moment if one want to print content of view1 and view2 than that also can be made possible.
Depending on your requirement, this can be done in either of the two methods.
If you want the graphic and command list window static and is not sizable: Create an normal application and create CFirstWnd (derived from CStatic), CSecondWnd (derived from CListCtrl) and CThirdWnd (derived from CEdit) objects in OnCreate function (of WM_CREATE message) of current view. Remember to size the three windows in OnSize function (of WM_SIZE message) of the view so that they fully occupy the entire client area of view.
If you want the windows as sizable, it is better to create splitter windows as suggested by Vinod. Create the first view of the splitter as of type CView, second of type CListView and third of type CEditView. You may have to set the styles to suit your finer requirements.
* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.