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