Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".

Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.

Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm

Обновления на сайте

Переведен ответ на вопрос из официального FAQ'a Borland: "Преобразование TColor
в строку цвета HTML".

Перевод

Сегодня вашему вниманию представлен перевод функции SetClassWord.

SetClassWord

Функция SetClassWord замещает 16-битное (word) значение в указанном смещении
в дополнительной памяти класса для

класса окна, которому принадлежит указанное окно.

WORD SetClassWord(

    HWND hWnd,  // дескриптор окна
    int nIndex, // индекс заменяемого значения
    WORD wNewWord       // новое значение
   );

Параметры

hWnd – идентифицирует окно, и, неявно, класс, к которому принадлежит окно.
nIndex – определяет отсчитываемое от нуля смещение замещаемого значения в байтах.
Верные значения находятся в

диапазоне от нуля до числа байт в памяти класса минус два. Например, если вы
задали десять или более байт

дополнительной памяти класса, восемь будет индексом пятого 16-битного значения.
wNewWord – определяет новое значение.

Возвращаемые значения

В случае успеха возвращается предыдущее значение 16-битного целого.
В случае неудачи возвращается нуль. Для получения дополнительной информации об
ошибке вызовите функцию

GetLastError.

Комментарии

Зарезервируйте дополнительную память класса указанием ненулевого значения члена
cbClsExtra структуры типа

WNDCLASS, используемой с функцией RegisterClass.
Значения GCW_ в Win32 API устарели. Вы должны использовать функцию SetClassLong
для устновки значений класса,

ранее устанавливаемых с использованием значений GCW_ функцией SetClassWord.

См. также

GetClassLong, GetClassWord, RegisterClass, SetClassLong, WNDCLASS.

хелп по WinAPI: http://www.winnt.rsm.org.ru/winapi/winapirefresh.htm

С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное