728x90
반응형
에디트 컨트롤 만들기 전에 실행되는 메시지다.
LRESULT OnCtlColorEdit(HWND hWnd, WPARAM wParam, LPARAM lParam){
//토요일 에디트 파란색
for(int i=0;i<6;i++)
if(sunday[i]-1>0)
if(lParam==(LPARAM)hEdit1[sunday[i]-1] || lParam==(LPARAM)hEdit2[sunday[i]-1])
SetBkColor((HDC)wParam, RGB(232,255,255));
//일요일 에디트 빨간색
for(int i=0;i<6;i++)
if(sunday[i]>0)
if(lParam==(LPARAM)hEdit1[sunday[i]] || lParam==(LPARAM)hEdit2[sunday[i]])
SetBkColor((HDC)wParam, RGB(255,200,200));
return 0;
}
SetBkColor() 함수 이용해서 에디트 배경색 설정해줬음.
728x90
반응형
'프로그래밍 > Windows' 카테고리의 다른 글
사용자 정의 에러 함수 _invalid_parameter_handler (0) | 2014.05.01 |
---|---|
안전 문자열 함수 _tcscpy_s (0) | 2014.04.30 |
윈도우즈 에러 핸들링 GetLasterror / FormatMessage (0) | 2014.04.30 |
윈도우 가시모드/비가시모드 (0) | 2014.03.28 |
네모 그리기, 선 긋기, 글 쓰기 (0) | 2014.03.28 |
winAPI 윈도우에 값 쓰거나 읽기 (0) | 2014.03.28 |
winAPI 버튼에 이미지 입히기 LoadBitmap (0) | 2014.03.28 |
유니코드 -> 정수형 변환 (0) | 2014.03.28 |
유니코드 파일 입출력 / 유니코드 한글 사용 (0) | 2014.03.28 |
winAPI 메시지 처리 함수 정리하기 (0) | 2014.03.28 |
댓글