statusbr.asm

来自「这是一个数字图像处理的matlab仿真程序」· 汇编 代码 · 共 35 行

ASM
35
字号
; ##########################################################################

    Do_Status PROTO :DWORD

    .data
        hStatus       dd 0

    .code

; ##########################################################################

Do_Status proc hParent:DWORD

    LOCAL sbParts[4] :DWORD

    invoke CreateStatusWindow,WS_CHILD or WS_VISIBLE or \
                              SBS_SIZEGRIP,NULL, hParent, 200
    mov hStatus, eax
      
    ; -------------------------------------
    ; sbParts is a DWORD array of 3 members
    ; -------------------------------------
    mov [sbParts +  0],   125    ; pixels from left
    mov [sbParts +  4],   250    ; pixels from left
    mov [sbParts +  8],    -1    ; pixels from left
    ; mov [sbParts + 12],    -1    ; last part

    invoke SendMessage,hStatus,SB_SETPARTS,3,ADDR sbParts

    ret

Do_Status endp

; ##########################################################################

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?