|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.07.2014, 20:14 | #11 |
Регистрация: 14.11.2013
Сообщений: 3
|
void __fastcall TForm1::RotateImage(Graphics::TBitm ap *bm)
{ std::auto_ptr<Graphics::TBitmap> tmpbm(new Graphics::TBitmap); tmpbm->Width=bm->Height; tmpbm->Height=bm->Width; for (int x=0;x<bm->Width;x++) { for(int y=0;y<bm->Height;y++) { tmpbm->Canvas->Pixels[y][bm->Width-1-x]=bm->Canvas->Pixels[x][y]; } } bm->Assign(tmpbm.get()); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { RotateImage(Image1->Picture->Bitmap); } //--------------------------------------------------------------------------- |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конструктор | Freewill | Общие вопросы C/C++ | 1 | 18.02.2012 21:51 |
Конструктор С++ | sir.andrey | Помощь студентам | 7 | 25.07.2011 10:30 |
конструктор | _ILYA_ | Visual C++ | 2 | 14.10.2010 01:38 |
С++ (конструктор, деструктор, копирующий конструктор) | Jane-sad | Помощь студентам | 2 | 01.10.2010 10:01 |
конструктор | An123 | Помощь студентам | 1 | 17.01.2010 17:14 |