|
|
Устанавливает указанный параметр класса указанного окна.
Синтаксис
function SetClassLong(
| hWnd, | Index, | Value
| ): Number;
|
Параметры
|
Параметр
| Тип
| Описание
|
hWnd
| Number
| дескриптор окна
|
Index
| Enumset
| устанавливаемый параметр (см. ниже)
|
Value
| Number
| значение параметра
|
|
Параметр Index
|
Значение
| Описание
|
GCL_CBCLSEXTRA
| устанавливает размер в байтах дополнительной памяти, связанной с классом.
|
GCL_CBWNDEXTRA
| устанавливает размер в байтах дополнительной памяти окна, связанной с каждым окном в классе.
|
GCL_HBRBACKGROUND
| устанавливает дескриптор кисти фона, связанной с классом.
|
GCL_HCURSOR
| устанавливает дескриптор курсора, связанного с классом.
|
GCL_HICON
| устанавливает дескриптор пиктограммы, связанной с классом.
|
GCL_HICONSM
| устанавливает дескриптор малой пиктограммы, связанной с классом.
|
GCL_HMODULE
| устанавливает дескриптор модуля, зарегистрировавшего класс.
|
GCL_MENUNAME
| устанавливает адрес строки с именем меню, связанным с классом.
|
GCL_STYLE
| устанавливает биты оконных стилей класса.
|
GCL_WNDPROC
| устанавливает адрес оконной процедуры класса.
|
|
Возвращаемое значение
Предыдущее значение указанного параметра в случае успеха или 0 в противном случае.
Примечание
Вместо функции SetClassLong JS+ использует более современную функцию SetClassLongPtr для совместимости как с 32-разрядными, так и с 64-разрядными версиями Microsoft Windows.
Совместимость
Windows API
|
JS+ | Руководство пользователя
|
|
|
|
|
|