недійсними &AddFormat ( константа FORMATETCamp; FMT, LPTSTR lpstrFormat, LPTSTR lpstrResult, DWORD прапори );
недійсними AddFormat ( UINT cf, DWORD тип носія, UINT nFormatID, BOOL bEnableIcon, BOOL блимати );
Параметри
fmt
Посилання на тип даних, щоб додати.
lpstrFormat
Рядок, який описує формат для користувача.
lpstrResult
Рядок, який описує результат, якщо формат вибраного в діалоговому вікні.
прапори
У різних зв'язування та вбудовування параметри для цього формату. Цей прапор є порозрядне поєднання одного або кількох різних значень у OLEUIPASTEFLAG перераховані типу.
cf
Щоб додати, формат буфера обміну.
тип носія
Типи ЗМІ, доступних у цьому форматі. Це порозрядне поєднання одного або кількох значень в Тип НОСІЯ перераховані типу.
nFormatID
Код рядка, який визначає формат. Формат цього рядка є два окремих рядків, розділених '\n' характер. Перший рядок є те ж саме, що буде передано в параметрі lpstrFormat , і другий, так само, як параметр lpstrResult.
bEnableIcon
Прапор, який визначає, чи як значок "екран" прапорець увімкнуто, коли цей формат вибраного у списку.
блимання
Прапор, який визначає, чи увімкнуто перемикач Вставити посилання, коли цей формат вибраного у списку.
Зауваження
Викликано цю функцію, щоб додати нові формати список форматів, що ваша заявка може підтримати Спеціальна вставка операції. Цю функцію можна назвати додати або стандартні формати, такі як CF_TEXT або CF_TIFF або користувацькі формати, що ваша заявка має зареєстрованим у системі. Щоб отримати додаткові відомості про вставлення об'єктів даних у ваші застосунки, перегляньте статтю даних об'єктів і джерел даних: маніпуляції в Visual C++ програміста керівництво.
Докладніше, перегляньте статтю на тип нумерації Тип НОСІЯ і в FORMATETC структури в OLE 2 програміста посилання, Том 1.
Докладніше, перегляньте статтю на OLEUIPASTEFLAG перераховані типу OLE 2.01 бібліотека.
Огляд COlePasteSpecialDialog | Члени класу | Ієрархічна діаграма
Дивіться також COlePasteSpecialDialog::AddStandardFormats