Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Работа с несколькими растровыми изображениями

Rusa


Работа с несколькими растровы 545v2123f 084;и изображениями



Прежде чем завершить разговор о растровы 545v2123f 093; изображениях, необходимо отме­тить, что в программе можно (и это довольно просто) использовать несколько растровы 545v2123f 093; изображений. Приложение может использовать их столько раз, сколько необходимо, и выводить, на экран любое из них. Для этого достаточно просто загрузить изображение и вывести на экран, пользуясь методом, описанным в преды­дущем разделе.

. Чтобы продемонстрировать, как можно использовать несколько растровы 545v2123f 093; изо­бражений, добавьте еще одно из них в предыдущий пример. Для этого сначала добавьте в файл ресурсов строку:

MYBP BITMAP Bfly bmp

Bfly bmp

hBit WinMain

hBit LoadBitmap hThisInst,"MYBP2");

WindowFunc case

case WM_RBUTTONDOWN:

DC=GetDC(hwnd); // DC



memDC=CreateCompatibleDC(DC); // DC

SelectObject(memDC,hBit2);

BitBlt(DC,LOWORD(lParam),HIWORD(lParam),77,77,

memDC SRCCOPY

ReleaseDC hwnd DC // Освободить DC

DeleteDC memDC // Освободить DC

break

WM DESTROY

DeleteObject hBit

На рис. 6.5 представлен результат работы программы.

Рис. 6.5. Пример работы с двумя растровы 545v2123f 084;и изображениями

include <Windows h>



LRESULT CALLBACK WindowFunc(HWND, UINT, WPARAM,

LPARAM);

char szWinName[]=" "; //

HBITMAP hBit1;  //

HBITMAP hBit2; //

int WINAPI WinMain(HINSTANCE hThisInst,

HINSTANCE hPrevInst,

LPSTR lpszArgs,

int nWinMode)

return msg.wParam;

}

// системой Windows и получает в качестве

LRESULT CALLBACK WindowFunc(HWND hwnd,

UINT message,

WPARAM wParam,

LPARAM lParam)

return 0;

}




Document Info


Accesari: 978
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )