Put CButton cButton; in the header file of the view you want the button in, not the MDI frame as you mentioned.
Put the following code in the OnInitialUpdate()of the view you want the button in:
CRect cRect(5, 5, 100, 50);
cButton.Create("My Button", BS_DEFPUSHBUTTON,cRect,this...