ngle int cxlcon = GetSystemMet

Автор admin Пятница, 24 апреля 2009 11:32

ngle int cxlcon = GetSystemMetrics(SM_CXICON); Простое диалоговое приложение 257 int cylcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.WidthО – cxlcon + 1) / 2; int у = (rect.Height О – cylcon + 1) / 2; // Draw the icon dc.DrawIcon(x. y, m_hIcon); } else { // CDialog::0nPaint(); COLORREF Color = RGB (m_Red ? (m_Intensity=INT_DARK ? 128 m_Green ? (m_Intensity==INT_DARK ? 128 m_Blue ? (m_Intensity=INT_DARK ? 128 CBrush Brush(Color); CPaintDC dc(this); dc.FillRect(&m_RectSample, &Brush); } } Код, сгенерированный мастером MFC Application Wizard в операторе i f, выводит значок программы, когда ее окно свернуто. Код, добавленный в оператор el se, закрашивает прямоугольник внутри рамки Sample. Цвет прямоугольника определяется путем смешивания светлых и темных оттенков основных цветов, выбранных пользователем. (Методика формирования цвета рассматривается в занятии 13.) 14. Добавьте код обработчика сообщений, генерируемых при выборе значения в поле со списком. С помощью функции CComboBox: :GetCurSel () определяется индекс выбранного элемента. Если индекс равен 0 (выбрано п


Комментарии закрыты.