
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.02.2007, 15:43
|
|||
|---|---|---|---|
|
|||
Помогите как загрузить bitmap из dll |
|||
|
#18+
С текстом как-то разобрались, а вот как загрузить bitmap из dll, затрудняюсь. Подскажите кто знает Текст вот так загружается HMODULE Library = LoadLibrary(Path); char tempstr[256]; LoadString(Library,nID,tempstr,255); return tempstr; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2007, 15:49
|
|||
|---|---|---|---|
|
|||
Помогите как загрузить bitmap из dll |
|||
|
#18+
Да забыл уточнит все это в MFC хотелось бі сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2007, 17:53
|
|||
|---|---|---|---|
Помогите как загрузить bitmap из dll |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2007, 19:08
|
|||
|---|---|---|---|
|
|||
Помогите как загрузить bitmap из dll |
|||
|
#18+
так как написано выше и делали, но не находило ресурс сделали вот так и заработало !?!?!?!?!? HMODULE Library Asd = LoadBitmap(Library, MAKEINTRESOURCE(1000)); 1000 это id pecypca CBitmap NormalBitmap NormalBitmap.Attach(Asd); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2007, 21:49
|
|||
|---|---|---|---|
Помогите как загрузить bitmap из dll |
|||
|
#18+
Ну дак а у тебя битмап в ресурсы кладется под именем или под номером? Второй параметр для FindResource, может быть номером или ссылкой на asciiz, и номер/строка должны совпадать с первым словом в строке описывающей ресурс в *.rc Если вы rc делаете на основе номеров - ну сами себе злобные буратины значит. Если в MyApp.rc есть такие строки: Код: plaintext 1. HRSRC hRsrc = FindResource(hDll, "disk1", RT_BITMAP); А до второй HRSRC hRsrc = FindResource(hDll, 12, RT_BITMAP); А если твой MyApp.rc подключает какой-нибудь resource.h в котором определено что #define disk1 11 То тогда до первого ресурса прийдется добираться командами: HRSRC hRsrc = FindResource(hDll, disk1, RT_BITMAP); или HRSRC hRsrc = FindResource(hDll, 11, RT_BITMAP); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2029472]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 353ms |

| 0 / 0 |
