Billede skal ændre størrelse sammen med vindue
Jeg har lavet en MFC applikation og jeg vil gerne have at det billede jeg indsætter ændrer størrelse når man ændrer applikationens størrelse så den hele tiden passer ind...Jeg laver forløbig følgende..
CMenu1Frame::CMenu1Frame()
{
Create( NULL, "menu 1", WS_OVERLAPPEDWINDOW, CRect(10,10,1034,778) );
m_menu.LoadBitmap( IDB_menu1 );
CClientDC dc(this);
m_menuMemDC.CreateCompatibleDC( &dc );
m_menuMemDC.SelectObject( &m_menu );
}
void CMenu1Frame::OnPaint()
{
CPaintDC dc(this);
BITMAP menu1;
m_menu.GetBitmap( &menu1 );
dc.BitBlt(0,0,menu1.bmWidth, menu1.bmHeight, &m_menuMemDC,0,0, SRCCOPY);
}
billedet skal hele tiden fylde hele højden af framen, men billedet skal også holde sine proportioner så det ikke bliver "skævt"...
billedet har en størrelse af 232x768