SetProp

Funkcia SetProp pridá nová položka alebo zmeny s existujúcou položkou v zozname vlastností zadané okno. Funkcia pridá nová položka do zoznamu ak zadaný znakový reťazec už neexistuje v zozname. Nová položka obsahuje reťazec a rukoväte. V opačnom prípade funkcia nahradí reťazec aktuálneho rukoväť určenému popisovačom.

BOOL SetProp ( HWND  hWnd; / / zvládnuť oknoLPCTSTRlpString; / / takými druhmi atómov alebo adresu reťazecRUKOVÄŤhData / / spracovanie údajov);
 

Parametre

hWnd
Spracovať do okna, ktorého vlastnosť zoznam dostane nový záznam.
lpString
Smerník na reťazec zakončený nulou alebo obsahuje atómu, ktorý identifikuje reťazec. Ak tento parameter nie je atom, musí byť globálna atóm vytvoril predchádzajúci hovor GlobalAddAtom funkciu. Atóm 16-bitová hodnota, musia byť umiestnené do nízka-order slovo lpString; Program word Rozdeli musí byť nula.
hData
Rukoväť na údaje, ktoré sa skopíruje do zoznamu majetku. Popisovač údajov môžete určiť ľubovoľnú hodnotu užitočné na uplatňovanie.

Note:

Ak údaje rukoväť a reťazec sú pridané do zoznamu vlastností, vrátená hodnota je nenulové.

Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

Pred zničením okno (t. j. pred spracovaním WM_DESTROY správ), žiadosť je nutné odstrániť všetky položky je pridaný do zoznamu majetku. Žiadosť musí použiť funkciu RemoveProp chcete odstrániť položky.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.

Pozri tiež

Okno Vlastnosti prehľad, okno Vlastnosti funkcie, EnumProps, EnumPropsEx, GetProp, GlobalAddAtom, RemoveProp

Index