Re[3]: Загрузка Bitmap`a
От: Syd Россия  
Дата: 21.11.02 09:35
Оценка:
Здравствуйте, Constructor, Вы писали:

C>Здравствуйте, Alex Fedotov, Вы писали:


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


Zzz>>>Я подгружаю картинку из ресурса следующим образом:

Zzz>>> m_bmp.SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(CustomPic)));
Zzz>>>подгружается, все нормально, но мне нужно изменить ее размеры и местоположение

Zzz>>>Пытался воспользоваться классом CBitmap :

Zzz>>>CBitmap Picture;
Zzz>>>Picture.LoadBitmap(CustomPic);
Zzz>>>CSize PicSize=Picture.GetBitmapDimension();
Zzz>>>Picture.SetBitmapDimension(PicSize.cx/2,PicSize.cy/2);
Zzz>>>m_bmp.SetBitmap(Picture); ;; Рисует какую-то лажу — почему???

AF>>Get/SetBitmapDimension не имеет к задаче решительно никакого отношения. m_bmp — это что? Static control?


C>А как же опередлить размеры картинки в пикселях, имея картинку в объекте CBitmap?


Вот так:

BITMAP bmp;
Picture.GetBitmap(&bmp);
CSize PicSize = CSize(bmp.bmWidth, bmp.bmHeight);
I'm just talking about having fun
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.