bitblt로 명배경 구기 ¶
멋게 만, 명배경라고 , 배경 보게 미를 겹그린다는 뜻다.^^
무 만들 것 같..미나~만들 보.^^
두가 그림 면 데, bitblt로 면 각로 까 동그라미라 그리는 날,
동그라미 배경 뒤 그림 려.
그럼 떻게 면 될까? 답부 보드리면 렇게~!
그림과

그림

OR 리면..

단~?
(OR란! 0or0=0 0or1=1 1or0=1 1or1=1 되는 다. 다말 0과 떤값 or면 떤값 그대로 나게 되.^^
.. 그럼 부 래 두 그림로 봅다~!^^
두개 그림 DC가 되 .^^
hdc_original

hdc_background

같 기 그림 다.^^
각각 DC 그림 는 구.^^
그림 가로 기는 size_x 로 기는 size_y 로 겟다.^^
그리고 명될 RGB값 255,0,255다.^^
로 될 mask 될 DC를 만들 봅다.^^
를 만들 봅다~!^^
배경로 되는 되구.^^ 그러까 결과는..

런 값 됩다.^^
리 공뒤 배경 검로 바꾸 다.^^
(AND란? 0and0=0 0and1=0 1and0=0 1and1=1 다말 0과 and면 무 0로! 1과 and 면 대값 그대로 나는,

렇게 되겠다.^^
뽀..~>ㅁ<;;
.. 고, 는 배경 리를 겠?
결과는..

렇게 될꺼.^^
막 ! OR로 봅다!~^^

. 모두 끝났~!
막는 기는 기~! 뒷리는 깔끔!!
~ 보라 그런 대로 되 모르겠..^^
변 복라.^^ 가 면 련만..
~ 린 발견되면 .^^
그럼~~ㅎ
-----
것..
로그램 는 러 ..
그를 는 디그 다..
귀 방 날려 #include <부런> 가능 리기.. 디나? ..
결국 맵 메모리 만들 맵로 명 배경만들기는 ㅡ.ㅡ;
런 말고 로 동로 바꿔 그려는 방법 나;;;
무 만들 것 같..미나~만들 보.^^
동그라미 배경 뒤 그림 려.



검 000000000000000000000000까 (bit로 ㅎ 갯가 맞나?)떤 or 그 그대로 나답다.^^)
두개 그림 DC가 되 .^^


각각 DC 그림 는 구.^^
그림 가로 기는 size_x 로 기는 size_y 로 겟다.^^
그리고 명될 RGB값 255,0,255다.^^
~cpp HDC hdc_mask; HBITMAP bitmap_mask; hdc_mask= CreateCompatibleDC( hdc_background ); bitmap_mask=CreateBitmap(size_x, size_y, 1, 1, NULL); //mask로 맵 다~!'ㅇ')/ SelectObject(hdc_mask,bitmap_mask);~ 맵 만들다.^^
를 만들 봅다~!^^
~cpp SetBkColor(hdc_original, RGB(255,0,255) ); BitBlt(hdc_mask,0,0,size_x,size_y,hdc_original,0,0,SRCCOPY);배경로 될 (RGB(255,0,255))는 모두 검로 만들 다.^^
배경로 되는 되구.^^ 그러까 결과는..

리 공뒤 배경 검로 바꾸 다.^^
~cpp SetBkColor(hdc_original, RGB(0,0,0)); SetTextColor(hdc_original, RGB(255,255,255)); BitBlt(hdc_original,0,0,size_x,size_y,hdc_mask,0,0,SRCAND);AND .^^
(AND란? 0and0=0 0and1=0 1and0=0 1and1=1 다말 0과 and면 무 0로! 1과 and 면 대값 그대로 나는,
부만 골라내기 다.^^)
그래 결과는..

뽀..~>ㅁ<;;
.. 고, 는 배경 리를 겠?
~cpp SetBkColor(hdc_background, RGB(255,255,255)); SetTextColor(hdc_background, RGB(0,0,0)); BitBlt(hdc_background,0,0,size_x,size_y,hdc_mask,0,0,SRCAND);궁극 AND.. 또 되다.^^
결과는..

막 ! OR로 봅다!~^^
~cpp BitBlt(hdc_background,0,0,size_x,size_y,hdc_original,0,0,SRCPAINT);

막는 기는 기~! 뒷리는 깔끔!!
~cpp DeleteDC(hdc_mask); DeleteObject(bitmap_mask);.^^
변 복라.^^ 가 면 련만..
~ 린 발견되면 .^^
것..
로그램 는 러 ..
그를 는 디그 다..
귀 방 날려 #include <부런> 가능 리기.. 디나? ..
런 말고 로 동로 바꿔 그려는 방법 나;;;