Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

Функция DrawIcon.

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

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

BOOL DrawIcon(      
     HDC hDC,
     int X,
     int Y,
     HICON hIcon
 );

Параметры

hDC
Дескриптор контекста устройства, на котором будет рисоваться иконка или курсор.
X
Координата X верхнего левого угла иконки.
Y
Координата Y верхнего левого угла иконки.
hIcon
Дескриптор иконки, которая будет рисоваться.

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

В случае успеха, возвращаемое значение не равно нулю.

В случае ошибки, функция вернёт ноль. Для получения более подробной информации о ошибке, можно воспользоваться функцией GetLastError.

 

Замечания

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

Пример

См. "Использование иконок".

Информация о функции

Заголовок Declared in Winuser.h, include Windows.h
Библиотека User32.lib
Минимальные ОС Включена начиная с Windows 95 и Windows NT 3.1


<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS