[C#] 스포이드 프로그램


Development note/C#  2012. 9. 19. 10:16

안녕하세요. 명월입니다.


우리가 개발을 하다보면 색깔을 추출할 때가 간혹 있습니다. 그렇다고 색코드하나 뽑아오는데 포토샵을 매번 킬 수 도 없는 노릇입니다. 그래서 네이버나 구글에서 보면 스포이드 유틸리티가 있는데 요즘에는 프로그램에 무슨 광고를 그렇게 많이 심는지 유틸리티 하나 설치하면 별 이상한게 다깔리고 불편하기 짝이 없죠.

 

그래서 한번 만들어봤습니다.

RGB 코드도 나오고 웹에서 사용되는 색코드도 나오니 이런저런 활용도가 높다고 하겠습니다.

스포이드 프로그램 :    color_spoid.exe (※ 프레임워크 3.5 이상 이상에서 구동됩니다. ^^)

사용하실분은 그대로 사용해도 되고 이 프로그램에 대해 공부하실 분은 아래 소스 설명을 조금 하겠습니다.

시작은 C# -> Windows Forms 응용 프로그램으로 시작하였습니다.

여기서 중점적으로 사용한 객체는 스크린샷입니다. 스크린샷의 1pixel 만 뽑아온것입니다.

요게 가장 핵심 소스겠지요..

이 Color를 가져와서 R,G,B 색을 나타내고 16진수로 표현하여 웹에서 사용하는 색코드로 나타내었습니다.

관련 소스를 첨부하니 같이 확인하여 분석하시면 되겠습니다.

color_spoid.zip

'Development note > C#' 카테고리의 다른 글

[C#] 웹서버 개발하기  (0) 2012.10.15
[C#] Dokan 소스 (Ndrive)  (9) 2012.10.11
[C#] 스니퍼  (2) 2012.10.09
[C#] 비프음  (0) 2012.10.06
[C#] 서비스 프로그램  (0) 2012.10.05
[C#] GDI Point 위치  (0) 2012.10.01
[C#] 전역 후킹 프로그램  (7) 2012.09.20
[C#] 스포이드 프로그램  (5) 2012.09.19
[C#] GDI Buffer  (3) 2012.09.18