请教:下面这段代码没有释放内存设备环境,怎样添加代码?  谢谢各位高人void  CLLKView::DrawMap()
{
//输出图形
CDC *pDc;
pDc=GetDC();  ——>用后应该释放设备环境
CDC dcMemory;
dcMemory.CreateCompatibleDC(pDc);  
    dcMemory.SelectObject(&bitmap1);    ———>用完是不是应该释放?怎么做
int i,j;
for(i=1;i<=ROW_NUMBER;i++)
{
for(j=1; j<=LINE_NUMBER;j++)
{
if(llk_map[i][j].PicIndex>0)
{
if(llk_map[i][j].state==0)
      pDc->BitBlt(tilex(j),tiley(i),PIC_WIDTH,PIC_HEIGHT,
                                             &dcMemory,PIC_WIDTH*(llk_map[i][j].PicIndex-1),0 ,SRCCOPY); }
}
}
}