Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ошибка при создании ToolBar, tasm32 
:(
    Опции темы
Сумасшедший
Дата 17.12.2004, 07:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: нет
Всего: 107



При таком создании ToolBar'a программа выдаёт ошибку при работе с памятью,хотя скорее всего она в ДНК.
Подскажите, что я неправильно указал?или недоуказал?
Код

TBBUTTON STRUCT
 iBitmap           DWORD      ?
 idCommand         DWORD      ?
 fsState           BYTE       ?
 fsStyle           BYTE       ?
 _wPad1            WORD       ?
 dwData            DWORD      ?
 iString           DWORD      ?
IDB_STD_SMALL_COLOR              equ 0
HINST_COMMCTRL   equ -1
WS_CHILD                             equ 40000000h
WS_BORDER                            equ 800000h
TBSTYLE_TOOLTIPS equ 0100h
CCS_ADJUSTABLE      equ 00000020h
WS_VISIBLE                           equ 10000000h
STD_FILEOPEN     equ 7
TBSTATE_ENABLED equ 04h
STD_FILESAVE     equ 8
TBSTYLE_BUTTON  equ 00h
TBSTYLE_SEP     equ 01h
STD_DELETE       equ 5
WM_COMMAND                           equ 111h
toolbarstyle    equ WS_CHILD+WS_BORDER+WS_VISIBLE+TBSTYLE_TOOLTIPS+CCS_ADJUSTABLE
;......................................
TBBUTTON ENDS
;......................................
tb  TBBUTTON <STD_FILEOPEN, TB_OPEN,TBSTATE_ENABLED,TBSTYLE_BUTTON,0,0>
 TBBUTTON <STD_FILESAVE, TB_SAVE,0,TBSTYLE_BUTTON,0,0>
 TBBUTTON <0,0,TBSTATE_ENABLED,TBSTYLE_SEP,0,0>
 TBBUTTON <STD_DELETE,TB_EXIT,TBSTATE_ENABLED,TBSTYLE_BUTTON,0,0>
TB_NROFBUTTONS EQU ($-offset tb) / size TBBUTTON
szTipOpen db 'Open File',0
szTipSave db 'Save File',0
szTipExit db 'Exit Appication',0
hwnd    dd ?
;......................................
   push    size TBBUTTON
   push    16
   push    16
   push    16
   push    16
   push    dword ptr [TB_NROFBUTTONS]
       lea esi,tb
   push    esi
   push    IDB_STD_SMALL_COLOR
   push    dword ptr [TB_NROFBUTTONS]
   push    TOOLBAR
   push    toolbarstyle
   push    [newhwnd]
   call    CreateToolbarEx
   cmp     eax,0
   jz      _ERR



--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для Windows/DOS"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для Windows/Dos | Следующая тема »


 




[ Время генерации скрипта: 0.0387 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.