Здравствуйте, Sunrise, Вы писали:
S>Здравствуйте, viclight, Вы писали:
V>>Здравствуйте, WinterMute, Вы писали:
V>>>>Привет всем!!!
V>>>>Помогите новичку!!!
V>>>>Нужно програмно менять цвет кнопки в диалоге?
WM>>>Button.SetColor( Color color );
V>>если Вас не затруднит подробнее например кноку ID_BUTTON1 сделать красной?
S>Такой код заработает где угодно
S>S>HWND hWnd;
S>GetDlgItem(ID_BUTTON1, &hWnd);
S>HDC hDC = ::GetDC(hWnd);
S>RECT Rect;
S>::GetWindowRect(hWnd,&Rect);
S>RECT rect;
S>rect.top=0;
S>rect.left=0;
S>rect.right=Rect.right-Rect.left;
S>rect.bottom=Rect.bottom-Rect.top;
S>HBRUSH hBrush;
S>hBrush = CreateSolidBrush(RGB(255,0,0));
S>::FillRect(hDC,&rect, hBrush);
S>
Огромное Вам спасибо за ответ и за время, которое Вы уделили!!!!