據說 Event(事件對象) 是多線程最原始的同步手段, 我覺得它是最靈活的一個.Event 對象(的句柄表)中主要有兩個布爾變量, 從它的建立函
function CreateWaitableTimer( lpTimerAttributes: PSecurityAttributes; {安全
本次專門研究下 SetWaitableTimer 的第二個參數(起始時間).它有正值、負值、0值三種情況, 前面已用過 0值.先學習負值(相對時間
想過沒有? WaitableTimer 是在 "定時等待", 前面例子中的 WaitForSingleObject 等待函數
根據 WaitableTimer 的主要功用, 現在再把它放在 "線程同步" 的話題中討論有點不合適了, 就要結束它.//重新
在前面例子的基礎上, 探討新問題.假如我們想讓幾個線程(例子中是 3 個)依次執行, 我們可以使用臨界區、信號、互斥等手段;但下面第一個例子什麼同
SetWindowsHookEx 函數的第一個參數表示鉤子類型, 共有 14 種選擇, 前面我們已經用過兩種:WH_KEYBOARD、WH_MOU
本例效果圖:代碼文件:unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants,