Re[3]: Значки из Shell32.dll?
От: PA  
Дата: 06.07.05 06:36
Оценка:
Здравствуйте, 2Diamond, Вы писали:

D>Здравствуйте, PA, Вы писали:



PA>>Например так:


PA>>

D>        Do While IconCount > IconIndex
D>            hIcon = ExtractIcon(0, IconStorage, IconIndex)
D>            Dim i As Icon = System.Drawing.Icon.FromHandle(hIcon)
D>            IconsCollection.Images.Add(i)
D>            IconIndex += 1
D>        Loop

D>Как сие понимать: hIcon - integer, а Icon = System.Drawing.Icon.FromHandle(hIcon) требует hIcon как IntPtr.
D>Я по сути сделал то же, но значение hIcon не принимается функцией FromHandle.

D>Дуже вдячний!




[vb]
Dim i As Icon = Drawing.Icon.FromHandle(New IntPtr(hIcon))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.