Форум программистов, компьютерный форум CyberForum.ru

Загрузка и отображения изображений. - C++

Восстановить пароль Регистрация
 
Le Thaw
24 / 35 / 0
Регистрация: 07.09.2010
Сообщений: 752
31.10.2011, 22:33     Загрузка и отображения изображений. #1
Интересует рабочий пример этого. За ранее благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2011, 22:33     Загрузка и отображения изображений.
Посмотрите здесь:

программа расчета и отображения накладной C++
C++ Найти окно по типу отображения
C++ Настройка отображения кириллицы в консоли
отображения чисел в массиве C++
Составить программу для отображения C++
C++ Загрузка изображений в память
C++ Отображения на экране чисел от 10 до 0
Загрузка изображений png файлов в CListCtrl C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BRcr
 Аватар для BRcr
4003 / 2292 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
31.10.2011, 22:42     Загрузка и отображения изображений. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*
This example uses a button on a form and creates two bitmaps
dynamically.  One bitmap is monchrome, which means all
non-white colors become black.  The bitmap file path is
relative to the Debug directory.
Note: For the C++ Builder, capitalization matters for the file
name and path.
*/
 
#include <memory>       //for STL auto_ptr class
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  std::auto_ptr<Graphics::TBitmap> Bitmap1(new Graphics::TBitmap());
  std::auto_ptr<Graphics::TBitmap> Bitmap2(new Graphics::TBitmap());
  try
  {
    Bitmap1->LoadFromFile("..\\FACTORY.BMP");
    Bitmap2->Assign(Bitmap1.get());     // Copy Bitmap1 into Bitmap2
    Bitmap2->Dormant();           // Free up GDI resources
    Bitmap2->FreeImage();         // Free up Memory.
    Canvas->Draw(20, 20, Bitmap2.get());  // Note that previous calls don't lose the image
    Bitmap2->Monochrome = true;
    Canvas->Draw(80, 80, Bitmap2.get());
    Bitmap2->ReleaseHandle();       // This will actually lose the bitmap;
  }
  catch (...)
  {
    MessageBeep(0);
  }
}

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
This example requires a resource file in the sources directory.
*/
 
#pragma resource "extrares.res"
#include <memory>       //for STL auto_ptr class
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  std::auto_ptr<Graphics::TBitmap> Bitmap1(new Graphics::TBitmap());
  try
  {
    Bitmap1->LoadFromResourceName((int)HInstance, "Live");
    Canvas->Draw(12,12,Bitmap1.get());
  }
  catch (...)
  {
    MessageBeep(0);
  }
}
Le Thaw
24 / 35 / 0
Регистрация: 07.09.2010
Сообщений: 752
01.11.2011, 00:35  [ТС]     Загрузка и отображения изображений. #3
Спасибо. Я только начал изучать c++. И не знаю куда это засунуть.
Yandex
Объявления
01.11.2011, 00:35     Загрузка и отображения изображений.
Ответ Создать тему
Опции темы

Текущее время: 04:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru