SetClassWord

SetClassWord -funksjonen erstatter 16-biters (word) verdien på den angitte forskyvningen i ekstra klasse-minne for vindusklasse som det angitte vinduet tilhører.

GCW_-verdier støttes av 16-biters Windows er foreldet. Du må bruke SetClassLong -funksjonen til å angi klasse-verdiene som er angitt tidligere ved hjelp av GCW_-verdiene med funksjonen SetClassWord.

() WORD SetClassWord HWND  hWnd, / / håndtere-vinduetIntnIndex, / / indeks av verdi for å endreWORDwNewWord / / ny verdi);
 

Parametere

hWnd
Håndtere til vinduet og indirekte, klassen som vinduet tilhører.
nIndex
Angir forskyvningen nullbasert byte av verdien som skal erstattes. Gyldige verdier er i området null gjennom antall byte med minne for klassen minus to; for eksempel, hvis du har angitt 10 eller flere byte med ekstra klassen minne, ville en verdi på 8 være en indeks til femte 16-biters heltall.
wNewWord
Angir erstatningsverdi.

Returverdier

Hvis funksjonen er vellykket, er verdien som returneres av forrige verdi i det angitte 16-biters heltallet. Hvis verdien ikke allerede har installert, er returverdien null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Reservere minne for ekstra klasse ved å angi en annen verdi enn null i cbClsExtra -medlem av WNDCLASS -strukturen som brukes sammen med RegisterClass -funksjonen.

Se også

Vinduet klasser oversikt, vinduet klassen funksjoner, GetClassWord, RegisterClass, SetClassLong, WNDCLASS

Index