我用MFC AppWizard 生成名为Text的代码,添加了OnRButtonDown响应函数,如下:void CTextView::OnRButtonDown(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default CBitmap cbtimap;
cbtimap.LoadBitmap(IDB_MAIN);
CBrush brush(&cbtimap);
CClientDC dc(this);
dc.FillRect(CRect(m_p1,point),&brush);//m_p1是左键按下去时的点

CView::OnRButtonDown(nFlags, point);
}我感觉这里的cbtimap是一个局部变量,当OnRButtonDown这个函数结束的时候,cbtimap这个对象要被析构,那么与其相关联的资源就销毁了,那在窗口内不应该有位图显示啊 ,为什么程序的运行结果有????不懂,请教啊!!谢谢