달력

12

« 2018/12 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 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
  •  
  •  
  •  
  •  
  •  

'HBITMAP'에 해당되는 글 1

  1. 2010.04.24 API-BitMap
2010.04.24 11:31

API-BitMap 프로그래밍/API2010.04.24 11:31





비트맵을 사용하기 위한 예제,


못보던 것들이 많지만,
비트맵을 화면에 뿌려주기 위해서는,
바로 뿌리는것이 아니라,
메모리DC를 만들고 그 안에 비트맵을 그려둔 후에, 화면 DC로 복사하여
화면에 그림이 나타나게 해야 한다. 이것만 파악 했다면 그렇게 어려운 예제는 아닌듯,
설명이 필요한 부분이

이 부분이라고 생각하는데,
hdc(화면 DC)에 0, 0 의 좌표에 48, 48 크기 만큼, MemDC에 존재하는 0, 0부터 SRCCOPY 스타일로 가져 온다, 라고 생각하면 된다.
또 다른 설정값들
 값  설명
 BLACKNESS  대상영역을 검정색으로 가득 채운다 
 DSTINVERT  화면을 반전 시킨다.
 MERGECOPY  소스 비트맵과 대상 화면을 AND 연산한다.
 MERGEPAINT  소스 비트맵과 대상 화면을 OR 연산한다.
 SRCCOPY  소스 영역을 대상 영역에 복사한다.
 WHITENESS  대상영역을 흰색으로 채운다.

// 실행 화면
비트맵 이미지에 너무 마음두지 말자.

'프로그래밍 > API' 카테고리의 다른 글

API-Control(2)  (0) 2010.04.24
API-Control(1)  (0) 2010.04.24
API-BitMap  (0) 2010.04.24
API-RopMode  (0) 2010.04.24
API-GdiObject  (0) 2010.04.22
API-resource(3)  (0) 2010.04.21
Posted by 안식의후크