VC98/Include/WINGDI.H에 다음과 같은 함수가 이미 정의되어 있습니다.
[code]
#define GetRValue(rgb) ((BYTE)(rgb))
#define GetGValue(rgb) ((BYTE)(((WORD)(rgb)) >> 8))
#define GetBValue(rgb) ((BYTE)((rgb)>>16))
[/code]
따라서, 일반 프로그램에서는 별도로 매크로 정의하지 않아도
그냥 GetRValue(..), GetGValue(..) 이렇게 쓰면 되네요.
[code]
#define GetRValue(rgb) ((BYTE)(rgb))
#define GetGValue(rgb) ((BYTE)(((WORD)(rgb)) >> 8))
#define GetBValue(rgb) ((BYTE)((rgb)>>16))
[/code]
따라서, 일반 프로그램에서는 별도로 매크로 정의하지 않아도
그냥 GetRValue(..), GetGValue(..) 이렇게 쓰면 되네요.
'Windows > MFC' 카테고리의 다른 글
트레이아이콘 사라졌을 때 trayicon (0) | 2013.10.02 |
---|---|
재부팅 restart (0) | 2013.10.02 |
툴팁(Tool tip) 사용법 (0) | 2013.10.02 |
IPC 사용법 (0) | 2013.10.02 |
FPU를 이용한 형변환 (0) | 2013.10.02 |