thread.asm
来自「windows下汇编语言 学习汇编语言好助手」· 汇编 代码 · 共 37 行
ASM
37 行
;***********************
;文件:Thread.asm *
;功能:演示线程的创建 *
; 和终止 *
;***********************
.386p
locals
.model flat,stdcall
include win32.inc
extrn MessageBoxA:proc
extrn CreateThread:proc
extrn TerminateThread:proc
extrn ExitProcess:proc
.data
Text db '好吗',0
ThreadMainBegin db '主线程开始',0
ThreadMainEnd db '主线程结束',0
ThreadBegin1 db '线程1开始',0
ThreadEnd1 db '线程1结束',0
Thread1ID dd ?
hThread1 dd ?
.code
main:
call MessageBoxA,0,offset ThreadMainBegin,offset Text,MB_OK
call CreateThread,0,000H,offset Thread1,0,0,offset Thread1ID
mov hThread1,eax
call MessageBoxA,0,offset ThreadMainEnd,offset Text,MB_OK
call ExitProcess,0
Thread1:
call MessageBoxA,0,offset ThreadBegin1,offset Text,MB_OK
call MessageBoxA,0,offset ThreadEnd1,offset Text,MB_OK
call TerminateThread,hThread1,0
end main
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?