Udostępnij za pośrednictwem


COleServerItem::OnInitFromData

Wywołana w ramach zainicjować elementu OLE przy użyciu zawartości pDataObject.

virtual BOOL OnInitFromData( 
   COleDataObject* pDataObject, 
   BOOL bCreation  
);

Parametry

  • pDataObject
    Wskaźnik do obiektu danych OLE zawierający dane w różnych formatach, inicjowanie elementu OLE.

  • bCreation
    TRUE Jeśli funkcja jest wywoływana zainicjować elementu OLE nowo tworzonych przez aplikację kontenera.FALSE Jeśli funkcja jest wywoływana, aby zastąpić zawartość już istniejący element OLE.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

Jeśli bCreation jest TRUE, funkcja ta jest wywoływana, gdy kontener implementuje wstawić nowego obiektu na podstawie bieżącego zaznaczenia.Dane zaznaczone jest używany podczas tworzenia nowego elementu OLE.Na przykład, podczas zaznaczania zakresu komórek do arkusza kalkulacyjnego, a następnie utworzyć wykres przy użyciu wstawić nowego obiektu na podstawie wartości w zaznaczonym zakresie.Domyślna implementacja nic nie robi.Ta funkcja wybierać dozwolonego formatu oferowane przez zastąpienie pDataObject i zainicjować elementu OLE, na podstawie danych dostarczonych.Jest to zaawansowane NotOverridable.

Aby uzyskać więcej informacji, zobacz IOleObject::InitFromData w Windows SDK.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleServerItem

Diagram hierarchii