首页
社区
课程
招聘
[求助]挂起线程后,线程仍然执行。
发表于: 2009-9-12 15:15 3606

[求助]挂起线程后,线程仍然执行。

2009-9-12 15:15
3606
这段代码挂起线程不成功。为什么。SuspendThread又用错么?

mov        eax,wParam
                        .if        ax ==        IDOK
                                .if        dwOption & F_COUNTING
                                        or        dwOption,F_STOP

                                .else
                                        invoke        CreateThread,NULL,0,offset _Counter,NULL,\
                                                NULL,addr @dwThreadID
                                        mov        hThread,eax
                                        invoke        CloseHandle,eax
                                .endif
                        .elseif        ax ==        IDC_PAUSE
                                .if        !(dwOption & F_PAUSE)
                                        invoke        SuspendThread,hThread
                                        .if        eax == -1       
                                                invoke        MessageBox,hWnd,addr szErr,addr szErr,MB_OK
                                        .endif
                                        or        dwOption,F_PAUSE
                                .else       
                                        invoke        ResumeThread,hThread
                                        xor        dwOption,F_PAUSE
                                .endif
                               
                        .endif

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 225
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
不好意思,找到原因了,自己吧线程句柄关闭了。
2009-9-12 15:32
0
游客
登录 | 注册 方可回帖
返回
//