Właściwości okna
Właściwość okna to wszystkie dane przypisane do okna. Właściwość okna jest zwykle uchwytem danych specyficznych dla okna, ale może to być dowolna wartość. Każda właściwość okna jest identyfikowana przez nazwę ciągu.
W tej sekcji
Nazwa | Opis |
---|---|
właściwości okna — informacje | Omówienie właściwości okna. |
przy użyciu właściwości okna | W tym artykule wyjaśniono, jak wykonywać następujące zadania skojarzone z właściwościami okna. |
odwołania do właściwości okna | Zawiera dokumentację interfejsu API. |
Funkcje właściwości okna
Nazwa | Opis |
---|---|
EnumProps | Wylicza wszystkie wpisy na liście właściwości okna, przekazując je pojedynczo do określonej funkcji wywołania zwrotnego.
EnumProps trwa do czasu wyliczenia ostatniego wpisu lub funkcja wywołania zwrotnego zwracaFALSE. |
EnumPropsEx | Wylicza wszystkie wpisy na liście właściwości okna, przekazując je pojedynczo do określonej funkcji wywołania zwrotnego.
EnumPropsEx trwa do czasu wyliczenia ostatniego wpisu lub funkcja wywołania zwrotnego zwraca FALSE. |
GetProp | Pobiera uchwyt danych z listy właściwości określonego okna. Ciąg znaków identyfikuje uchwyt do pobrania. Ciąg i uchwyt muszą zostać dodane do listy właściwości przez poprzednie wywołanie funkcji SetProp. |
PropEnumProc | Funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z funkcją EnumProps. Funkcja odbiera wpisy właściwości z listy właściwości okna. Typ PROPENUMPROC definiuje wskaźnik dla tej funkcji wywołania zwrotnego.
PropEnumProc jest symbolem zastępczym nazwy funkcji zdefiniowanej przez aplikację. |
PropEnumProcEx | Funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z funkcją EnumPropsEx. Funkcja odbiera wpisy właściwości z listy właściwości okna. Typ PROPENUMPROCEX definiuje wskaźnik dla tej funkcji wywołania zwrotnego.
PropEnumProcEx jest symbolem zastępczym nazwy funkcji zdefiniowanej przez aplikację. |
RemoveProp | Usuwa wpis z listy właściwości określonego okna. Określony ciąg znaków identyfikuje wpis, który ma zostać usunięty. |
SetProp | Dodaje nowy wpis lub zmienia istniejący wpis na liście właściwości określonego okna. Funkcja dodaje nowy wpis do listy, jeśli określony ciąg znaków nie istnieje już na liście. Nowy wpis zawiera ciąg i uchwyt. W przeciwnym razie funkcja zastępuje bieżący uchwyt ciągu określonym uchwytem. |