其实这个例子非常简单就是利用系统2a号中中断获取系统启动以来的时间
.版本 2 .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 输出调试文本 (asm_取启动时间 (), 取启动时间 ()) .子程序 asm_取启动时间, 整数型, 公开 ' int $2a ' leave ' ret 置入代码 ({ 205, 42, 201, 195 }) 返回 (0) .子程序 asm_取启动时间_xp, 整数型 ' _asm{ ' mov edx,0x7FFE0000 ' mov eax,[edx] ' mul dword [edx+0x4] ' shrd eax,edx,0x18 ' leave ' ret ' } 返回 (0) .子程序 asm_取启动时间_Win7, 整数型 ' _asm{ ' mov ecx,[0x7FFE0324] ' mov edx,[0x7FFE0320] ' mov eax,[0x7FFE0004] ' mul edx ' shl ecx,08 ' imul ecx,dword [0x7FFE0004] ' SHRD EAX,EDX,0x18 ' SHR EDX,0x18 ' ADD EAX,ECX ' leave ' ret ' } 返回 (0)
易语言取窗口启动时间
易语言有没有比取启动时间更精确的
C++像易语言取启动时间
汇编取时间易语言