Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Не работает LoadIcon!

367
19 июня 2008 года
Meatcoins
303 / / 18.01.2006
Есть иконка в ресурсах:
 
Код:
#define IDI_ICON 156h
IDI_ICON ICON mes.ico

Так работает:
 
Код:
invoke LoadIcon,NULL,IDI_ASTERISK

Так не работает:
 
Код:
invoke LoadIcon,hInstance,$CTA0("mes.ico")

И так тоже не работает:
 
Код:
invoke LoadIcon,NULL,IDI_ICON

И так даже не работает:
 
Код:
invoke LoadIcon,hInst,IDI_ICON

Получатся ошибка: ERROR_RESOURCE_TYPE_NOT_FOUND (00000715)
Почему не понятно!!!
14
23 июня 2008 года
Phodopus
3.3K / / 19.06.2008
Попробуй прямо:
invoke LoadIcon, hInst, 156h
и проверь: а) значение hInst б) ресурсы приложения глянь (надеюсь это не dll?)
41K
29 июня 2008 года
stuv433
1 / / 29.06.2008
Kim Kardashian’s claim to fame is not just being former best friends with Paris Hilton, or that she’s in Playboy, or that her late father was part of O.J.’s legal team in Simpson’s murder trial. It’s that she made a sex tape with Ray-J. And if you look like kim kardashian sex tape, you’re an instant celebrity. Born and raised in Los Angeles, Kim was surrounded by family, fame and fortune. After her parents divorced in 1991, her mother married 1976 Olympic gold medalist Bruce
367
30 июня 2008 года
Meatcoins
303 / / 18.01.2006
Что-то я задолбался с этой иконкой!!!

Код:
Файл ресурсов:
#define IDI_ICON 16h
IDI_ICON ICON mes.ico


Файл .asm:
IDI_ICON equ 16h
.....
    invoke LoadIcon,hInstance,IDI_ICON
    invoke LoadIcon,offset hInstance,IDI_ICON
    invoke LoadIcon,hInstance,$CTA0("mes.ico")
    invoke LoadIcon,hInstance,$CTA0("E:\\FullWay\\mes.ico")

Ни один из этих способов не работает!
Полная Мистика!
14
30 июня 2008 года
Phodopus
3.3K / / 19.06.2008
Так что в дебаггере-то?
И что в ресурсах?
367
30 июня 2008 года
Meatcoins
303 / / 18.01.2006
В отладчике:
Ошибка: ERROR_RESOURCE_TYPE_NOT_FOUND
В ресурсах:
 
Код:
Файл ресурсов:
#define IDI_ICON 16h
IDI_ICON ICON mes.ico
16K
01 июля 2008 года
Alfá
59 / / 12.01.2007
Meatcoins, так тут же смешано два варианта. Второй параметр в LoadIcon либо идентификатор, либо указатель на строку с именем иконки и с нулем в конце (!):
файл ресурсов:
 
Код:
IconName ICON 'mes.ico'
и с полным путем, если mes.ico в другой папке.
файл .asm:
 
Код:
Icon db 'IconName',0
...
invoke LoadIcon,[COLOR="Red"]hinstance[/COLOR],[COLOR="Red"]offset[/COLOR] Icon
14
01 июля 2008 года
Phodopus
3.3K / / 19.06.2008
Цитата: Meatcoins
В отладчике:
Ошибка: ERROR_RESOURCE_TYPE_NOT_FOUND
В ресурсах:
#define IDI_ICON 16h
IDI_ICON ICON mes.ico



Забавно. Я вообще говорю про ПАРАМЕТРЫ при входе в функцию LoadIcon. В числах. А в ресурсах - это не в файле ресурса а в ресурсах экзешника (смотреть чем-нибудь типа restorator)

7.2K
10 июля 2008 года
polaroid
94 / / 05.07.2008
А почему бы не заюзать LoadImage?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог