Поделиться через


Свойства окна

Свойство окна — это все данные, назначенные окну. Свойство окна обычно является дескриптором данных, относящихся к окну, но это может быть любое значение. Каждое свойство окна определяется строковым именем.

В этом разделе

Имя Описание
свойства окна Обсуждает свойства окна.
использование свойств окна Объясняет, как выполнять следующие задачи, связанные со свойствами окна.
Справочник по свойству окна Содержит ссылку на API.

 

Функции свойств Окна

Имя Описание
EnumProps Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumProps продолжается до тех пор, пока не будет перечислена последняя запись, или функция обратного вызова возвращаетFALSE.
EnumPropsEx Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumPropsEx продолжается до перечисления последней записи или функция обратного вызова возвращает FALSE.
GetProp Извлекает дескриптор данных из списка свойств указанного окна. Строка символов идентифицирует дескриптор, который необходимо извлечь. Строка и дескриптор должны быть добавлены в список свойств с помощью предыдущего вызова функции SetProp.
PropEnumProc Функция обратного вызова, определяемая приложением, используемая с функцией EnumProps. Функция получает записи свойств из списка свойств окна. Тип PROPENUMPROC определяет указатель на эту функцию обратного вызова. PropEnumProc является заполнителем для имени определяемой приложением функции.
PropEnumProcEx Функция обратного вызова, определяемая приложением, используемая с функцией EnumPropsEx. Функция получает записи свойств из списка свойств окна. Тип PROPENUMPROCEX определяет указатель на эту функцию обратного вызова. PropEnumProcEx является заполнителем для имени определяемой приложением функции.
RemoveProp Удаляет запись из списка свойств указанного окна. Указанная строка символов идентифицирует запись, которая будет удалена.
SetProp Добавляет новую запись или изменяет существующую запись в списке свойств указанного окна. Функция добавляет новую запись в список, если указанная строка символов еще не существует в списке. Новая запись содержит строку и дескриптор. В противном случае функция заменяет текущий дескриптор строки указанным дескриптором.