关于用代码添加按钮的显示有关问题

关于用代码添加按钮的显示问题
代码一
CButton   mytest1;
void   CContrlDlg::OnOK()  
{
//   TODO:   Add   extra   validation   here

mytest1.Create( "1231121111 ",WS_CHILD   |   WS_VISIBLE   ,CRect(10,10,100,100),this,110);
}
代码二
void   CContrlDlg::OnOK()  
{
//   TODO:   Add   extra   validation   here
CButton   mytest1;
mytest1.Create( "1231121111 ",WS_CHILD   |   WS_VISIBLE   ,CRect(10,10,100,100),this,110);
}

在基于对话框程序设计中,代码一的代码可以显示一个按钮,而代码二的代码则不能,我看了好久也没有搞清楚为什么,高手给指点一下吧!谢谢!


------解决方案--------------------
局部变量离开作用域就销毁了,皮之不存,毛将焉附?