dialogitem 'BUTTON','Show',ID_SHOW,4,4,45,15,WS_VISIBLE+WS_TABSTOP dialogitem 'BUTTON','Hide',ID_HIDE,54,4,45,15,WS_VISIBLE+WS_TABSTOP dialogitem 'BUTTON','Exit',ID_EXIT,120,4,45,15,WS_VISIBLE+WS_TABSTOP пример что прилагается к fasm usecom где можно почитать чтобы создать buttons где можно найти инфу всем мерси
Можно почитать include/macro/resource.inc Код (Text): macro dialog label,title,x,y,cx,cy,style,exstyle,menu,fontname,fontsize { local data,size,items label dd RVA data,size,0,0 data dd style or DS_SETFONT,exstyle +0 dw items,x,y,cx,cy if menu+0 <> 0 dw 0FFFFh end if du menu+0,0,title,0 if fontname eq du 8,'MS Sans Serif',0 else du fontsize+0,fontname,0 end if align 4 dialog_size equ size = $ - data dialog_items equ items = dialog_items_counter dialog_items_counter = 0 } macro enddialog { dialog_items dialog_size } macro dialogitem class,title,id,x,y,cx,cy,style,exstyle { dd style or WS_CHILD,exstyle +0 dw x,y,cx,cy,id if class eq 'BUTTON' dw 0FFFFh,80h else if class eq 'EDIT' dw 0FFFFh,81h else if class eq 'STATIC' dw 0FFFFh,82h else if class eq 'LISTBOX' dw 0FFFFh,83h else if class eq 'SCROLLBAR' dw 0FFFFh,84h else if class eq 'COMBOBOX' dw 0FFFFh,85h else du class,0 end if if title eqtype 0 dw 0FFFFh,title else du title,0 end if dw 0 align 4 dialog_items_counter = dialog_items_counter + 1 } Сами структуры https://docs.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-dlgtemplate https://docs.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-dlgitemtemplate но в них чего-то не хватает по-моему.