COleClientItem::CreateLinkFromData

BOOL CreateLinkFromData ( COleDataObject * pDataObject, OLERENDER , że = OLERENDER_DRAW, CLIPFORMAT cfFormat = 0, LPFORMATETC lpFormatEtc = NULL );

Wartość zwracany

Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.

Parametry

pDataObject

Wskaźnik do obiektu COleDataObject , z którym można utworzyć element OLE.

renderowanie

Flaga, określając, w jaki sposób serwer będzie renderowana element OLE. Możliwe wartości, zobacz OLERENDER w dokumentacji OLE.

cfFormat

Określa format danych schowka być buforowane podczas tworzenia elementu OLE.

lpFormatEtc

Wskaźnik do struktura FORMATETC Jeśli renderowania jest OLERENDER_FORMAT lub OLERENDER_DRAW. Podaj wartość dla tego parametru, tylko wtedy, gdy chcesz określić dodatkowe formatowanie informacji poza format schowka, określonej przez cfFormat. Jeżeli pominięto ten parametr, wartości domyślne są stosowane dla innych pól w struktura FORMATETC..

Uwagi

Wywołanie tej funkcji do tworzenia elementów połączonych z obiektu COleDataObject . Wywołania to podczas operacji upuszczania, gdy użytkownik wskazuje, że należy utworzyć łącze. Również może być użyta do obsługi polecenia Edytuj Wklej. On nazywa się w ramach w COleClientItem::CreateLinkFromClipboard i COlePasteSpecialDialog::CreateItem , jeśli wybrano opcję łącze.

Aby uzyskać więcej informacji, zobacz OleCreateLinkFromData, OLERENDER, i FORMATETC w dokumentacji OLE.

Omówienie COleClientItem |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleDataObject::AttachClipboard, COleDataObject, COleClientItem::CreateLinkFromClipboard

Index