SetCustomInformationA

Свойства документа

Описание

Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично SetCustomInformation, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode

Сохраняет пользовательские метаданные в документе; позже их читает функция GetCustomInformation. Данные пишутся в Document Information Dictionary. Приватное содержимое или структурную информацию лучше хранить в Document Catalog функцией SetCatalogInformation

Синтаксис

Delphi

Function DLSetCustomInformationA(InstanceID: Integer; Key, NewValue: PAnsiChar): Integer;

DLL

int DLSetCustomInformationA(int InstanceID, const char * Key, const char * NewValue);

Параметры

KeyЗадаёт, какой ключ установить
NewValueЗначение, устанавливаемое для ключа

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

0Значение задать не удалось: параметр Key не может быть "Producer", "Creator", "Subject", "Title", "Keywords" или "Author"; для этих ключей используйте функцию SetInformation
1Значение ключа задано успешно