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 | Значение ключа задано успешно |