검색어 입력폼

[비주얼베이직6]색상 조합&추출기 소스 + 주석 포함

저작시기 2007.01 |등록일 2007.04.06 파일확장자압축파일 (zip) | 가격 300원

소개글

비주얼 베이직으로 제작한 색상 조합&추출기입니다.

스크린 샷에서 보시다시피 Red, Green, Blue 값을 이용하여 색상을 조합할 수도 있고 스크롤바를 이용하여 색상을 조절할 수도 있습니다.

조합된 색상은 위쪽 큰 픽쳐박스에 배경색으로 나타내어지며, 다른 색상과의 조합을 나타내기 위하여 `테스트`라고 적힌 Label들을 8개 배치하여 놓았습니다.

또한 하단 텍스트박스에는 조합된 색상을 HTML code로 표시해 줍니다.

우측하단의 연필모양의 아이콘을 드래그하시면 화면의 원하는 위치에 있는 색상을 뽑아오는 색상 추출 기능도 포함하고 있습니다.

소스 분량은 주석을 포함하여 140라인정도 됩니다.

컴파일 실행환경

Microsoft Visual Basic 6
Windows XP

본문내용

<b>frmMain.frm
frmMain.frx
prjRGBColor.exe
prjRGBColor.vbp</b>

`색 뽑아오기를 위한 API 함수들
Private Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long
Private Declare Function GetModuleHandle Lib "kernel32" Alias "GetModuleHandleA" (ByVal lpModuleName As String) As Long
Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hwnd As Long, ByVal hdc As Long) As Long

Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Type POINTAPI
x As Long
y As Long
End Type

압축파일 내 파일목록

frmMain.frx
prjRGBColor.vbp
prjRGBColor.exe
frmMain.frm
다운로드 맨위로