RGB 썸네일형 리스트형 OiColorPicker - 색상 추출(Color Picker) 프로그램 ※ 요약 필자가 만든 Color Picker(색상 추출) 프로그램이다. 시중에 많은 컬러 피커 프로그램들이 있고, 잘 만들어진 것도 많지만 필자가 사용할때 꼭 한 두 가지 부족한 기능들로 인해 직접 만들게 되었다. 필자가 필요한 기능 위주로 만들어서 사용자 입장에서는 더 필요한 기능이 있을 수도 있을 수 있는데, 이런 부분들은 댓글로 요청하면 가능한 선에서 추가/수정하도록 하겠다. 이 프로그램은 주로 블로그를 하면서 rgb값과 html(hex)값을 확인하기 위해 만들었다. 이 프로그램은 C++11과 마우스 후킹과 키보드 후킹 기능을 이용해서 만들었다. 마우스 후킹은 마우스의 움직임을 전역적으로 확인하려고 사용했고, 키보드 후킹은 전역 단축키(Global Hotkey) 때문에 사용했다. 제작할때 가장 힘들.. 더보기 [C언어] 플랫폼 독립적 COLORREF <-> RGB 서로 변환 ※요약COLORREF : -윈도우즈에서는 색상값을 표현하기 위해 COLORREF라는 데이터형을 사용-부호없는 32비트 정수형-R, G, B 각각 1바이트(8비트)이며 0~255 범위의 농도를 표현 RGB : -빛의 3원색인 적, 녹, 청을 혼합하여 색을 나타내는 방식 ※특징아래 소스는 윈도우 및 리눅스에서 사용 가능하고 필요한 부분만 붙여넣고 사용하면 됩니다.윈도우 상에서만 사용할 소스 코드라면 아래와 같이 긴 소스 코드가 필요 없고 RGB매크로와 GetRValue, GetGValue, GetBValue매크로만 사용하면 됩니다. 매크로가 있는데 굳이 함수로도 만든 이유는, 리눅스 상에서 사용할 때 편할 걸로 하기 위해서 입니다. 비트 연산이 이해가 안되면 직접 종이에 써 보면서 하면 쉽습니다. ※예제 #.. 더보기 이전 1 다음