SetClassWord

【勇芳软件工作室】汉化HomePreviousNext

SetClassWord函数将指定偏移处的16位(字)值替换为指定窗口所属的窗口类的额外类内存。

WORD SetClassWord(

HWND 【的hWnd】,//窗口的句柄
INT 【参数nIndex】,//值的变化索引
WORD 【wNewWord】//新值
); 

参数

【的hWnd】

标识窗口,间接地标识窗口所属的类。

【参数nIndex】

指定要替换的值的基于零的字节偏移量。有效值范围为零,通过类内存的字节数减去2;例如,如果您指定了10个或更多字节的额外类内存,则值为8将成为第五个16位整数的索引。

【wNewWord】

指定替换值。

返回值

如果函数成功,则返回值是指定的16位整数的前一个值。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

通过在与RegisterClass功能一起使用的WNDCLASS结构的cbClsExtra成员中指定非零值来保留额外的类内存。

Win32 API中的GCW_值已过时。您必须使用SetClassLong函数通过使用带有SetClassWord功能的GCW_值来设置先前设置的类值。

也可以看看

GetClassLong, GetClassWord, RegisterClass, SetClassLong, WNDCLASS