COleServerItem::GetClipboardData

nieważne GetClipboardData ( COleDataSource * pDataSource, BOOL bIncludeLink = ma wartość FALSE, LPPOINT lpOffset = NULL, LPSIZE lpSize = NULL );

Parametry

pDataSource

Wskaźnik na obiekt COleDataSource , który będzie odbierał dane elementu OLE w wszystkich obsługiwanych formatów.

bIncludeLink

Prawda , jeśli łącze dane mają zostać skopiowane do Schowka. Wartość FALSE , jeśli aplikacja serwera nie obsługuje łączy.

lpOffset

Przesunięcie, w pikselach, kursor myszy z pochodzenia obiektu.

lpSize

Rozmiar obiektu w pikselach.

Uwagi

Wywołanie tej funkcji do wypełnienia określonego obiektu COleDataSource z wszystkich danych, które mają być skopiowane do Schowka, jeśli wywołana CopyToClipboard (te same dane mogłyby również zostać przeniesione w przypadku nazywany DoDragDrop). Ta funkcja wywołuje funkcję Państwa GetEmbedSourceData , aby uzyskać danych w trybie macierzystym dla elementu OLE i wywołuje funkcję Państwa AddOtherClipboardData Aby uzyskać format prezentacji i wszelkich formatów obsługiwanych konwersji. Jeśli bIncludeLink ma wartość TRUE, funkcja wymaga również GetLinkSourceData Aby uzyskać dane łącze do elementu.

Zastąpić tę funkcję, jeśli chcesz umieścić formatów w obiekcie COleDataSource , przed lub po tych formatów dostarczonych przez CopyToClipboard.

Omówie&nie COleServerItem |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleDataSource, COleServerItem::AddOtherClipboardData, COleServerItem::CopyToClipboard, COleServerItem::DoDragDrop, COleServerItem::GetEmbedSourceData, COleServerItem::GetLinkSourceData

Index