728x90 반응형 프로그래밍/Windows26 WM_CTLCOLOREDIT / SetBkColor() 에디트 컨트롤 만들기 전에 실행되는 메시지다. LRESULT OnCtlColorEdit(HWND hWnd, WPARAM wParam, LPARAM lParam){//토요일 에디트 파란색for(int i=0;i0)if(lParam==(LPARAM)hEdit1[sunday[i]-1] || lParam==(LPARAM)hEdit2[sunday[i]-1])SetBkColor((HDC)wParam, RGB(232,255,255));//일요일 에디트 빨간색for(int i=0;i0)if(lParam==(LPARAM)hEdit1[sunday[i]] || lParam==(LPARAM)hEdit2[sunday[i]])SetBkColor((HDC)wParam, RGB(255,200,200));return 0;} SetBk.. 2014. 3. 28. winAPI 메시지 처리 함수 정리하기 int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpszCmdParam,int nCmdShow){HWND hWnd;MSG Message;WNDCLASS WndClass;g_hInst=hInstance; //유니코드 출력을 위해 로케일 설정_wsetlocale( LC_ALL, L"korean" ); WndClass.cbClsExtra=0;WndClass.cbWndExtra=0;WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);WndClass.hIcon=LoadIcon(NULL,IDI_APPLICA.. 2014. 3. 28. 이전 1 2 3 다음 728x90 반응형