CButton button; 
button.Create("OK", WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, CRect(10,10,150,50), this,IDC_BUTTON1); 
和 
CButton * p=new CButton(); 
p->Create("OK", WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, CRect(10,10,150,50), this,IDC_BUTTON1); 
是一样的嘛,为什么前一个不 能显示?后一个正确呢?