Страница: 1 |
Страница: 1 |
Вопрос: Иконка
Добавлено: 20.08.07 18:37
Автор вопроса: Игорь | ICQ: 457394129
Как во время выполнения сменить иконку Image.MouseIcon, загрузив иконку из заведомо известного места?
Допустим путь будет:
App.Path & "\Data\1.ico"
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
EUGY
Вопросов: 0
Ответов: 454
Профиль | | #1
Добавлено: 20.08.07 19:53
у Image нет hwnd - жаль.
SetClassLong Me.hwnd, GCL_HCURSOR, LoadPicture("C:\WINDOWS\Cursors\3dgno.cur"
Номер ответа: 2
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #2
Добавлено: 21.08.07 06:27
А куда это надо вставить?
Номер ответа: 3
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #3
Добавлено: 21.08.07 22:47
В form_load например.
Номер ответа: 4
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #4
Добавлено: 22.08.07 16:41
У меня выдаёт ошибку SetClassLong, что делать? И вообще насколько я понял это не для Имейдж Бокс?
Номер ответа: 5
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #5
Добавлено: 22.08.07 23:31
Private Const GCL_HCURSOR = (-12)
Private Sub Form_Load()
SetClassLong Me.hwnd, GCL_HCURSOR, LoadPicture("C:\WINDOWS\Cursors\3dgno.cur"
End Sub
Номер ответа: 6
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #6
Добавлено: 23.08.07 11:28
А почему все иконки становятся чёрно-белыми?
Номер ответа: 7
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #7
Добавлено: 23.08.07 22:16
Какие иконки? Где?
Номер ответа: 8
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #8
Добавлено: 24.08.07 01:18
Когда он загружает курсор, то он становится монохромным. Я не так давно разбирался с этим, но даже не помню разобрался ли))