Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: API+VB .NET Добавлено: 06.03.03 17:43  

Автор вопроса:  User Unknown | ICQ: uu@jabber.cz 

Есть трабла. В связи с потерей свойств DC и HasDC, и заменой их на GDI+ возникла нижеописанная проблема:

VB 6.0) Функцией ExtractAssociatedIcon.....As Long выкорчевывется иконка, и монтируется предположим на пикчабокс. Все работает запупато.

VB .NET) Функцией ExtractAssociatedIcon.....As Long выкорчевывется лонг. Куда и как его монтировать? Все Convert'ы перепробовал.

Вопрос: КАК ИМ ПОЛЬЗОВАТЬСЯ? :))

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 CaS



ICQ: 165551179 

Вопросов: 10
Ответов: 124
 Web-сайт: www22.brinkster.com/casperz
 Профиль | | #1
Добавлено: 07.03.03 08:48

Точно не помню как та функция называется, но она выдает hDC объекта по его hWND, а потом с помощью drawicon рисуй этот лонг.

как то она или Getdcfromhandle или что-то еще (давно юзал), но она точно есть

Ответить

Номер ответа: 2
Автор ответа:
 nikitos



Вопросов: 5
Ответов: 8
 Web-сайт: нет
 Профиль | | #2
Добавлено: 07.03.03 09:53

В общем это у тебя серьезная проблема. Если знаком с Windows программированием на С++ без использования MFC, то тебе должна помниться такак функция LoadIcon.

Как ее в VB использовать я не знаю, а вот пример на С++ тебе дам:

hInst = <возвращаемое значение твоей функции>

LoadIcon (hInst,lpIconName)

Но точно не уверен, скорее всего, что это работать НЕ будет, но кто знает. Есть у меня сейчас пара мыслей на эту тему, но я их завтра или послезавтра тебе скину, так как надо кое какую литру на эту тему почитать.

Ответить

Номер ответа: 3
Автор ответа:
 alsiv



Вопросов: 4
Ответов: 6
 Профиль | | #3 Добавлено: 08.03.03 23:36

Подскажу одну вещь до которой недавно додумался, может поможет.

Для изменения иконки окна в ходе выполнения программы нужно сделать следующее:

Me.Icon = Icon.FromHandle(New Bitmap(Me.imgLstFrm.Images(0)).GetHicon),

где imgLstFrm - элемент imagelist на форме? в который помещены картинки.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам