窗口屬性
window 屬性是指派給視窗的任何數據。 window 屬性通常是視窗特定數據的句柄,但可能是任何值。 每個視窗屬性都是以字串名稱來識別。
在本節中
名字 | 描述 |
---|---|
關於視窗屬性 | 討論窗口屬性。 |
使用視窗屬性 | 說明如何執行與視窗屬性相關聯的下列工作。 |
Window 屬性參考 | 包含 API 參考。 |
Window 屬性函式
名字 | 描述 |
---|---|
EnumProps | 列舉視窗屬性清單中的所有專案,方法是逐一傳遞至指定的回呼函式。
EnumProps 會繼續執行,直到列舉最後一個專案,否則回呼函式會傳回FALSE。 |
EnumPropsEx | 列舉視窗屬性清單中的所有專案,方法是逐一傳遞至指定的回呼函式。
EnumPropsEx 會繼續執行,直到列舉最後一個專案,或回呼函式傳回 FALSE。 |
GetProp | 從指定視窗的屬性清單中擷取數據句柄。 字元字串會識別要擷取的句柄。 字串和句柄必須已由先前對 setProp 函式的呼叫新增至屬性清單。 |
PropEnumProc | 與 EnumProps 函式搭配使用的應用程式定義回呼函式。 函式會從視窗的屬性清單中接收屬性專案。
PROPENUMPROC 類型會定義這個回呼函式的指標。
PropEnumProc 是應用程式定義函數名稱的佔位元。 |
PropEnumProcEx | 與 EnumPropsEx 函式搭配使用的應用程式定義回呼函式。 函式會從視窗的屬性清單中接收屬性專案。
PROPENUMPROCEX 類型會定義這個回呼函式的指標。
PropEnumProcEx 是應用程式定義函數名稱的佔位元。 |
RemoveProp | 從指定視窗的屬性清單中移除專案。 指定的字元字串會識別要移除的專案。 |
SetProp | 加入新的專案,或變更指定視窗之屬性清單中的現有專案。 如果指定的字元字串不存在於清單中,則函式會將新的專案新增至清單。 新的專案包含字串和句柄。 否則,函式會將字串目前的句柄取代為指定的句柄。 |