Как нарисовать исходное изображение с его исходной высотой и шириной без привязки ширины и высоты на экране с помощью графики drawimage в C++?
Я могу показать изображение с помощью Draw Image (), но на всех сайтах Microsoft они имеют размер прямоугольника.Из-за этого я могу показать только верхнюю часть изображения. Я хочу показать полное изображение, не меняя его высоту или ширину.Это все, что я пробовал, но не получилось.Показывается только верхняя часть изображения:
picture = Image:: From File ("изображение 9.jpeg");
е-и GT;графика&ГТ;рисовать изображения(рисунок,0,0); //показывает только верхнюю часть картинки
Я пробовал даже это:
е-и GT;графика&ГТ;рисовать изображения ("новый образ", Х, Y, ширина, высота );
Я также попробовал использовать рисование ректагля:
Р д = р(100,25,450,150);
Р С = Р(30,30,150,150);*/
Графика `введите код здесь'Unit единиц = графикой единица::пиксель;
e - & gt;Graphics- & gt;DrawImage(picture, d, s, units);
Но я хочу показать полное изображение, а не только верхнюю часть изображения?
Что я уже пробовал:
Я пробовал даже это:
е-и GT;графика&ГТ;рисовать изображения ("новый образ", Х, Y, ширина, высота );
Я также попробовал использовать рисование ректагля:
Р д = р(100,25,450,150);
Р С = Р(30,30,150,150);*/
Графика `введите код здесь'Unit единиц = графикой единица::пиксель;
e - & gt;Graphics- & gt;DrawImage(picture, d, s, units);
Я вызываю это из моего обработчика tooltip Draw_event, с помощью которого я хочу установить фон изображения для моего элемента управления toolTip on button.
Но я хочу показать полное изображение, а не только верхнюю часть изображения?