У меня есть дескриптор значка (HICON), и мне нужно узнать размеры значка, который он представляет. Как мне получить эту информацию?
Как получить размеры значка из его дескриптора?
Ответы (1)
Передайте его GetIconInfo()
, затем передайте либо возвращенный цвет или маска HBITMAP
для GetObject()
, чтобы получить структуру BITMAP
с высотой/ элементы ширины.
person
Alex K.
schedule
02.06.2010
Важно отметить, что оба значка, возвращенные в
ICONINFO
, должны быть освобождены с помощью DeleteObject
API, чтобы предотвратить утечку ресурсов.
- person c00000fd; 22.05.2014