去评论
屠城辅助网

不占用CPU的程序_延迟纯源码 窗口不卡死

Ysjt、凌何
2019/06/07 20:09:20



不占用CPU的程序_延迟纯源码 窗口不卡死
  
子程序名返回值类型公开备 注
延迟_  
参数名类 型参考可空数组备 注
等待时间整数型   
变量名类 型静态数组备 注
lpMsgMSG  
参数结构tParameter 
参数结构.WaitTime = 等待时间
参数结构.idThread = GetCurrentThreadId ()
参数结构.Message = RegisterWindowMessage (“我是延迟我怕谁?”)
CloseHandle (CreateThread (0, 0, &延迟_子程序, 参数结构, 0, 0))
PeekMessage (lpMsg, 0, 0, 0, 0)
判断循环首 (lpMsg.message ≠ 参数结构.Message lpMsg.message ≠ 16 lpMsg.message ≠ 18)
GetMessage (lpMsg, 0, 0, 0)
TranslateMessage (lpMsg)
DispatchMessage (lpMsg)
如果真 (lpMsg.message = 16 lpMsg.message = 18)
PostThreadMessage (参数结构.idThread, lpMsg.message, 0, 0)
跳出循环 ()
PeekMessage (lpMsg, 0, 0, 0, 0)
判断循环尾 ()
子程序名返回值类型公开备 注
延迟_子程序  
参数名类 型参考可空数组备 注
lpParameter整数型   
变量名类 型静态数组备 注
参数结构tParameter  
RtlMoveMemory (参数结构, lpParameter, 12)
Sleep (参数结构.WaitTime)
PostThreadMessage (参数结构.idThread, 参数结构.Message, 0, 0)
子程序名返回值类型公开备 注
_按钮1_被单击  
延迟_ (5000)
调试输出 (1)


i支持库列表   支持库注释   
spec特殊功能支持库