Witam.
Piszę program, który m. in. będzie wczytywał i wyświetlał bitmapy. Stworzyłem kontrolkę Picture Control, obsłużyłem wczytywanie znalezionym w sieci kodem:

HBITMAP hBitmap = (HBITMAP)::LoadImage( NULL, sciezka, IMAGE_BITMAP, 0, 0,LR_LOADFROMFILE);
		  CStatic* pImage = (CStatic*) GetDlgItem( IDC_PICTURE);
		  pImage->SetBitmap( hBitmap);

Teraz sprawa: Jak przeskalować bitmapę, żeby cała ukazywała mi się w kontrolce? W tej chwili po prostu wyświetla mi tyle z obrazka, ile się mieści w moim Picture Control. Jeśli rozwiązuje się to za pomocą funkcji, byłbym wdzięczny za wskazanie tematów do szukania. Jeśli jest to kwestia przestawienia czegoś w ustawieniach kontrolki bezpośrednio w edytorze, to jeszcze lepiej :)
Piszę w Visual C++ 2008.