All pastes #128247 Raw Edit

Unnamed

public text v1 · immutable
#128247 ·published 2006-08-12 20:56 UTC
rendered paste body
		case WM_CTLCOLORSTATIC:			// Color message received
			{
				SetBkMode((HDC)wParam, TRANSPARENT);						// set the mode to transparent
				if ((HWND)lParam == GetDlgItem(hWnd, IDC_STATUS_IDLE))		// if the handle is IDC_STATUS_IDLE
				{
					SetTextColor((HDC)wParam, RGB(0, 0, 255));
					return (LRESULT)(HBRUSH)GetStockObject(LTGRAY_BRUSH);	// return the background color
				}
				else if ((HWND)lParam == GetDlgItem(hWnd, IDC_STATUS_SNIFFING))
				{
					SetTextColor((HDC)wParam, RGB(50, 255, 50));
					return (LRESULT)(HBRUSH)GetStockObject(LTGRAY_BRUSH);
				}
				else if ((HWND)lParam == hGroupBox)
				{
					return (LRESULT)(HBRUSH)GetStockObject(LTGRAY_BRUSH);
				}

				SetBkMode((HDC)wParam, OPAQUE);							// reset the mode
			}
			break;