Функция DrawIcon


Функция DrawIcon рисует значок или курсор в контекст указанного устройства.

Чтобы определить дополнительные варианты рисования, используйте функцию DrawIconEx.

Синтаксис

BOOL DrawIcon(      

    HDC hDC,
    int X,
    int Y,
    HICON hIcon
);

Параметры

hDC

[in] Дескриптор контекста устройства, в котором значок или курсор должны быть нарисованы.

X

[in] Определяет логическую координату x левого верхнего угла значка.

Y

[in] Определяет логическую координату y левого верхнего угла значка.

hIcon

[in] Дескриптор рисуемого значка.

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

Если функция завершается успешно, возвращаемое значение - не нуль.

Если функция завершается ошибкой, возвращаемое значение - нуль. Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Замечания

DrawIcon помещает левый верхний угол значка в место, определенное параметрами X и Y. Местоположение зависит от текущего режима отображения контекста устройства.

Пример

Пример смотри в статье Показ значка на экране (пример).

Смотри также

Обзор Значки, Функции, используемые значками, CreateIcon, DrawIconEx, LoadIcon

Размещение и совместимость DrawIcon
К Windows XP Да
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1 и выше
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
С Windows 2003 Server Да
е Windows 2000 Server Да
р Windows NT Server Да версии 3.1 и выше
в
е
р
Используемая библиотека User32.lib
Используемая DLL user32.dll
Заголовочный файл
- объявлено в Winuser.h
- включено в Windows.h
  Unicode
Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz