C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 761 - CDC::Draw3dRect / MFC Справка / Visual C++

Шаг 761 - CDC::Draw3dRect

void Draw3dRect( LPCRECT lpRect, COLORREF clrTopLeft,
	COLORREF clrBottomRight );
void Draw3dRect( int x, int y, int cx, int cy,
	COLORREF clrTopLeft, COLORREF clrBottomRight );

Параметры
lpRect
Определяет ограничительный прямоугольник (в логических модулях). Вы можете передавать или указатель на структуру RECT или объект CRect для этого параметра.
clrTopLeft
Определяет цвет верхних и левых сторон трехмерного прямоугольника.
clrBottomRight
Определяет цвет нижней части и правых сторон трехмерного прямоугольника.
x
Определяет логическую x-координату левого верхнего угла трехмерного прямоугольника.
y
Определяет логическую y-координату левого верхнего угла трехмерного прямоугольника.
cx
Определяет ширину трехмерного прямоугольника.
cy
Определяет высоту трехмерного прямоугольника.

Замечания
Вызовите эту функцию, чтобы вывести трехмерный прямоугольник. Прямоугольник будет выведен с верхними и левыми сторонами в цвете, определенном clrTopLeft и нижней частью и правыми сторонами в цвете, определенном clrBottomRight.

Пример

void CMyView::OnDraw(CDC* pDC)
{
	// Получить клиентскую область
	CRect rect;
	GetClientRect(rect);

	// Сократите наш rect 20 пикселей на всех сторонах
	rect.DeflateRect(20, 20);

	// Вывести прямоугольник с красными верхними и левыми сторонами, и
	// Зеленая правая и нижнея части.
	pDC->Draw3dRect(rect, RGB(255, 0, 0), RGB(0, 255, 0));

	// This call to the four-integer override would draw
	// the same rectangle with a little less convenience:

	// pDC->Draw3dRect(rect.left, rect.top, rect.Width(), rect.Height(),
	//    RGB(255, 0, 0), RGB(0, 255, 0));
}

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU