Поделиться через


CDC::DrawIcon

Рисует значок на устройстве, представленных текущим объектом CDC.

BOOL DrawIcon(
   int x,
   int y,
   HICON hIcon 
);
BOOL DrawIcon(
   POINT point,
   HICON hIcon 
);

Параметры

  • x
    Идентифицирует логический координату по оси x левого угла верхн- значка.

  • y
    Идентифицирует логический координату по оси y верхнего левого верхн- значка.

  • hIcon
    Определяет дескриптор значка для рисования.

  • point
    Определяет логические координаты x и y верхнего левого верхн- значка.Можно передать структуру ТОЧКА или объект CPoint для этого параметра.

Возвращаемое значение

Ненулевой если функция успешно завершена; в противном случае – значение 0.

Заметки

Функция задает левый угол верхн- значка в расположении, указанном по осям x и *Y.*Расположение подлежит текущий режим сопоставления контекста устройства.

Ресурс значка должен быть предварительно загружен с помощью функций CWinApp::LoadIcon, CWinApp::LoadStandardIcon или CWinApp::LoadOEMIcon.MM_TEXT режим сопоставления должен быть установлен до использования этой функции.

Пример

См. пример для CWnd::IsIconic.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CWinApp::LoadIcon

CWinApp::LoadStandardIcon

CWinApp::LoadOEMIcon

CDC::GetMapMode

CDC::SetMapMode

DrawIcon

Структура POINT