Re[2]: Странно, но не рисует.
От: sembs  
Дата: 07.06.06 13:49
Оценка: 2 (1)
Здравствуйте, ekamaloff, Вы писали:

E>Здравствуйте, navrid, Вы писали:


E>Попробуй так:


N>>
N>>void CDrawinMay::OnPaint()
N>>{

N>>   CClientDC dc(this); // device context for painting
    
N>>   CDC dcM;
N>>   CBitmap bmpM, *bmpO;

N>>   dcM.CreateCompatibleDC(&dc); 
N>>   bmpM.CreateCompatibleBitmap(&dc, 50, 50);
N>>   bmpO = dcM.SelectObject(&bmpM);

N>>   CPen pn,*pnO;  
N>>   pn.CreatePen(PS_SOLID,10,RGB(255,0,0));  
N>>   pnO  = dcM.SelectObject(&pn); 

N>>   dcM.MoveTo(10, 10);
N>>   dcM.LineTo(50,50);

N>>   dc.BitBlt(0,0,100,100,&dcM,0,0,SRCCOPY); 
      dcM.SelectObject(pnO); 
      dcM.SelectObject(bmpO); 
      pn.DeleteObject();
      bmpM.DeleteObject();
      dcM.DeleteDC();//не помешает 
N>>}
N>>

N>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.