Воскресенье
02.02.2025
14:00
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    OPEN SOURCE PROJECT

    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Картинка..
    andXreiДата: Пятница, 22.05.2009, 15:41 | Сообщение # 1
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    Как можно вставить картинку в окно??/
     
    fasmДата: Пятница, 22.05.2009, 20:15 | Сообщение # 2
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Просто:

    section '.data' data readable writable

    ...

    class.static db 'STATIC',0

    himage dd ?

    ...

    section '.code' code readable writable

    start:

    ...

    invoke CreateWindowEx,WS_EX_LEFT,class.static,0,WS_CHILD+WS_VISIBLE+SS_BITMAP+WS_BORDER,\
    0,0,10,10,[hwnd],0,ecx,0
    mov [himage], eax
    invoke LoadBitmap,[hinstance], IDB_ABOUT
    invoke SendMessage,[himage],STM_SETIMAGE,IMAGE_BITMAP,eax

    ...

    ...

    section '.rsrc' resource data readable

    IDB_ABOUT = 0

    directory RT_BITMAP,bitmaps

    resource bitmaps,\
    IDB_ABOUT,LANG_RUSSIAN+SUBLANG_DEFAULT,bmp_about

    bitmap bmp_about, 'resource\0.bmp'

    Думаю разберешься, если хочешь могу пример написать...

     
    andXreiДата: Пятница, 22.05.2009, 20:33 | Сообщение # 3
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    А картинка какого размера должна быть ??
     
    fasmДата: Пятница, 22.05.2009, 23:23 | Сообщение # 4
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Любого, контрол сам по размеру картинки становится произвольниго размера...
     
    andXreiДата: Суббота, 23.05.2009, 12:16 | Сообщение # 5
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    Что то не могу понять в чем дело что не так>?

    ВОТ исходник:
    ИСХОДНИК

    Вот картинка:
    http://depositfiles.com/files/3gyvh56du

    Сообщение отредактировал andXrei - Суббота, 23.05.2009, 12:23
     
    fasmДата: Суббота, 23.05.2009, 15:22 | Сообщение # 6
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Внимательно сравни мой код и твой, каждую букву и если, что не ясно лучше спроси...
    Прикрепления: PICT.asm (2.1 Kb)
     
    andXreiДата: Среда, 15.07.2009, 13:43 | Сообщение # 7
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    velosip, что именно тебе не понятно?

    Добавлено (15.07.2009, 13:43)
    ---------------------------------------------
    А как создать картинку-кнопку

     
    fasmДата: Четверг, 16.07.2009, 19:08 | Сообщение # 8
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Лови WM_PAINT в кнопке и рисуй картинку...
     
    • Страница 1 из 1
    • 1
    Поиск: