COleClientItem::CreateNewItem
Chiamare la funzione per creare un elemento incorporato; questa funzione avvia l'applicazione server che consente all'utente di creare l'elemento OLE.
BOOL CreateNewItem(
REFCLSID clsid,
OLERENDER render = OLERENDER_DRAW,
CLIPFORMAT cfFormat = 0,
LPFORMATETC lpFormatEtc = NULL
);
Parametri
clsid
ID che identifica in modo univoco il tipo di elemento OLE da creare.eseguire il rendering
Contrassegnare come specificare il server esegue il rendering dell'elemento OLE.Per i valori possibili, vedere OLERENDER in Windows SDK.cfFormat
Specifica il formato di dati degli Appunti da memorizzare nella cache quando creano l'elemento OLE.lpFormatEtc
Il puntatore a una struttura FORMATETC utilizzata se eseguire il rendering è OLERENDER_FORMAT o OLERENDER_DRAW.Immettere un valore per il parametro solo se si desidera specificare informazioni aggiuntive di formato oltre il formato degli Appunti specificato da cfFormat.Se si omette questo parametro, vengono utilizzati i valori predefiniti per gli altri campi nella struttura FORMATETC.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Il framework chiama la funzione se viene scelto OK dalla finestra di dialogo dell'oggetto di inserimento quando il nuovo pulsante di creare selezionato.
Per ulteriori informazioni, vedere OleCreate, OLERENDERe FORMATETC in Windows SDK.
Requisiti
Header: afxole.h