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 <함> 한 .. ? 휴..
;;;