MFC函式積累

2021-07-13 12:17:37 字數 696 閱讀 7827

1.waitforsingleobject

dword winapi waitforsingleobject(

__in handle hhandle,

__in dword dwmilliseconds

);waitforsingleobject函式用來

檢測hhandle事件的訊號狀態

,在某一線程中呼叫該函式時,執行緒暫時掛起。

如果在掛起的dwmilliseconds毫秒內,執行緒所等待的物件變為有訊號狀態,則該函式立即返回;

如果超時時間已經到達dwmilliseconds毫秒,但hhandle所指向的物件還沒有變成有訊號狀態,函式照樣返回。

引數dwmilliseconds有兩個具有特殊意義的值:0和infinite。若為0,則該函式立即返回;若為infinite,則執行緒一直被掛起,直到hhandle所指向的物件變為有訊號狀態時為止。

wait_abandoned 0x00000080:當hhandle為mutex時,如果擁有mutex的執行緒在結束時沒有釋放核心物件會引發此返回值。

wait_object_0 0x00000000 :指定的物件出有有訊號狀態

wait_timeout 0x00000102:等待超時

wait_failed 0xffffffff :出現錯誤,可通過getlasterror得到錯誤**

MFC開發積累

記錄mfc開發過程中遇到問題和所採用的方法 當你宣告了如下結構體 typedef struct tagcstringarray cstringarray,pcstringarray 而後我們在使用該結構體時,往往需要對其進行初始化 cstringarray csastringarray memset...

delphi split函式 積累

function splitstring const source,ch string tstringlist vartemp string i integer chlength integer begin result tstringlist.create 如果是空自符串則返回空列表 if sou...

excel函式積累

1 根據日期計算星期幾 1 weekday serial number,return type serial number 必需。乙個序列號,代表嘗試查詢的那一天的日期。應使用 date 函式輸入日期,或者將日期作為其他公式或函式的結果輸入。例如,使用函式 date 2008,5,23 輸入 200...