intestazione oleidl.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
oleidl.h contiene le interfacce di programmazione seguenti:
IDropSource L'interfaccia IDropSource è una delle interfacce implementate per fornire operazioni di trascinamento e rilascio nell'applicazione. |
IDropSourceNotify L'interfaccia IDropSourceNotify viene implementata in un oggetto IDropSource per ricevere notifiche da OLE quando un utente trascina il mouse in o fuori una finestra di destinazione potenziale. |
Idroptarget L'interfaccia IDropTarget è una delle interfacce implementate per fornire operazioni di trascinamento e rilascio nell'applicazione. |
IEnterpriseDropTarget Quando viene implementata dall'applicazione di destinazione di rilascio, questa interfaccia offre al motore di trascinamento OLE la possibilità di determinare se l'applicazione di destinazione di rilascio intende valutare i criteri di protezione aziendale e fornisce al motore ole trascinamento e rilascio un modo per fornire l'ID aziendale dell'applicazione di origine di rilascio all'applicazione di destinazione di rilascio. |
IEnumOLEVERB Enumera i diversi verbi disponibili per un oggetto in ordine di numero verbo crescente. Un enumeratore che implementa l'interfaccia IEnumOLEVERB viene restituito da IOleObject::EnumVerbs. |
IOleAdviseHolder Gestisce le connessioni consultive e le notifiche dei documenti composti in un server a oggetti. |
IOleCache Fornisce il controllo dei dati della presentazione memorizzati nella cache all'interno di un oggetto. I dati della presentazione memorizzati nella cache sono disponibili per il contenitore dell'oggetto anche quando l'applicazione server non è in esecuzione o non è disponibile. |
IOleCache2 Consente ai client oggetto di aggiornare in modo selettivo ogni cache creata con IOleCache::Cache. |
IOleCacheControl Fornisce una corretta manutenzione delle cache. Gestisce le cache connettendo l'implementazione IDataObject dell'oggetto in esecuzione alla cache, consentendo alla cache di ricevere notifiche dall'oggetto in esecuzione. |
Ioleclientsite Fornisce i mezzi primari in base al quale un oggetto incorporato ottiene informazioni sulla posizione e l'estensione del relativo sito di visualizzazione, il relativo moniker, l'interfaccia utente e altre risorse fornite dal contenitore. |
IOleContainer Enumera oggetti in un documento composto o blocca un contenitore nello stato in esecuzione. Le applicazioni contenitore e oggetto implementano entrambe questa interfaccia. |
IOleInPlaceActiveObject Fornisce un canale diretto di comunicazione tra un oggetto sul posto e la finestra più esterna dell'applicazione associata e la finestra del documento all'interno dell'applicazione che contiene l'oggetto incorporato. |
Ioleinplaceframe Controlla la finestra del frame di primo livello del contenitore. |
IOleInPlaceObject Gestisce l'attivazione e la disattivazione degli oggetti sul posto e determina la quantità dell'oggetto sul posto che deve essere visibile. |
IOleInPlaceSite Gestisce l'interazione tra il contenitore e il sito client sul posto dell'oggetto. Si ricordi che il sito client è il sito di visualizzazione per gli oggetti incorporati e fornisce informazioni concettuali e posizione sull'oggetto. |
Ioleinplaceuiwindow Implementato dalle applicazioni contenitore e usato dalle applicazioni a oggetti per negoziare lo spazio di bordo nella finestra documento o cornice. |
IOleItemContainer Usato dai moniker degli elementi quando sono associati agli oggetti identificati. |
IOleLink Consente a un oggetto collegato di fornire al contenitore funzioni relative al collegamento. |
Ioleobject Funge da mezzo principale in base al quale un oggetto incorporato fornisce funzionalità di base e comunica con il relativo contenitore. |
IOleWindow L'interfaccia IOleWindow fornisce metodi che consentono a un'applicazione di ottenere l'handle per le varie finestre che partecipano all'attivazione sul posto e anche per immettere e uscire dalla modalità guida sensibile al contesto. |
IParseDisplayName Analizza una stringa di nome visualizzabile per convertirla in un moniker per le implementazioni di moniker personalizzate. |
IViewObject Consente a un oggetto di visualizzarsi direttamente senza passare un oggetto dati al chiamante. Questa interfaccia può inoltre creare e gestire una connessione con un sink di consigli in modo che il chiamante possa ricevere una notifica delle modifiche nell'oggetto visualizzazione. |
IViewObject2 Estensione dell'interfaccia IViewObject che restituisce le dimensioni del disegno per una determinata visualizzazione di un oggetto. È possibile impedire l'esecuzione dell'oggetto se non è già in esecuzione chiamando questo metodo anziché IOleObject::GetExtent. |
CLIPFORMAT_UserFree La funzione CLIPFORMAT_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
CLIPFORMAT_UserFree64 La funzione CLIPFORMAT_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
CLIPFORMAT_UserMarshal La funzione CLIPFORMAT_UserMarshal (oleidl.h) esegue il marshalling di un oggetto CLIPFORMAT nel buffer RPC. |
CLIPFORMAT_UserMarshal64 La funzione CLIPFORMAT_UserMarshal64 (oleidl.h) esegue il marshalling di un oggetto CLIPFORMAT nel buffer RPC. |
CLIPFORMAT_UserSize La funzione CLIPFORMAT_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto CLIPFORMAT e ottiene il relativo handle e i dati. |
CLIPFORMAT_UserSize64 La funzione CLIPFORMAT_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto CLIPFORMAT e ottiene il relativo handle e i dati. |
CLIPFORMAT_UserUnmarshal La funzione CLIPFORMAT_UserUnmarshal (oleidl.h) annulla unmarshal un oggetto CLIPFORMAT dal buffer RPC. |
CLIPFORMAT_UserUnmarshal64 La funzione CLIPFORMAT_UserUnmarshal64 (oleidl.h) annulla unmarshal un oggetto CLIPFORMAT dal buffer RPC. |
HACCEL_UserFree La funzione HACCEL_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HACCEL_UserFree64 La funzione HACCEL_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HACCEL_UserMarshal Esegue il marshalling di un HACCEL nel buffer RPC. |
HACCEL_UserMarshal64 Esegue il marshalling di un oggetto HACCEL nel buffer RPC. |
HACCEL_UserSize La funzione HACCEL_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto HACCEL e ottiene il relativo handle e i dati. |
HACCEL_UserSize64 La funzione HACCEL_UserSize64 (oaild.h) calcola le dimensioni del filo dell'oggetto HACCEL e ottiene il relativo handle e i dati. |
HACCEL_UserUnmarshal La funzione HACCEL_UserUnmarshal (oleidl.h) annulla unmarshal un oggetto HACCEL dal buffer RPC. |
HACCEL_UserUnmarshal64 La funzione HACCEL_UserUnmarshal64 (oleidl.h) annulla unmarshal un oggetto HACCEL dal buffer RPC. |
HDC_UserFree La funzione HDC_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HDC_UserFree64 La funzione HDC_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HDC_UserMarshal La funzione HDC_UserMarshal (oleidl.h) esegue il marshalling di un oggetto HDC nel buffer RPC. |
HDC_UserMarshal64 La funzione HDC_UserMarshal64 (oleidl.h) esegue il marshalling di un oggetto HDC nel buffer RPC. |
HDC_UserSize La funzione HDC_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto HDC e ottiene i relativi handle e dati. |
HDC_UserSize64 La funzione HDC_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto HDC e ottiene i relativi handle e dati. |
HDC_UserUnmarshal La funzione HDC_UserUnmarshal (oleidl.h) annulla ilmarshal di un oggetto HDC dal buffer RPC. |
HDC_UserUnmarshal64 La funzione HDC_UserUnmarshal64 (oleidl.h) annulla unmarshal un oggetto HDC dal buffer RPC. |
HGLOBAL_UserFree La funzione HGLOBAL_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HGLOBAL_UserFree64 La funzione HGLOBAL_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HGLOBAL_UserMarshal Effettua il marshalling di un oggetto HGLOBAL nel buffer RPC. |
HGLOBAL_UserMarshal64 Effettua il marshalling di un oggetto HGLOBAL nel buffer RPC. |
HGLOBAL_UserSize La funzione HGLOBAL_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto HGLOBAL e ottiene i relativi handle e dati. |
HGLOBAL_UserSize64 La funzione HGLOBAL_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto HGLOBAL e ottiene i relativi handle e dati. |
HGLOBAL_UserUnmarshal La funzione HGLOBAL_UserUnmarshal (oleidl.h) annulla ilmarshal di un oggetto HGLOBAL dal buffer RPC. |
HGLOBAL_UserUnmarshal64 La funzione HGLOBAL_UserUnmarshal64 (oleidl.h) annulla ilmarshal di un oggetto HGLOBAL dal buffer RPC. |
HMENU_UserFree La funzione HMENU_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HMENU_UserFree64 La funzione HMENU_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HMENU_UserMarshal La funzione HMENU_UserMarshal (oleidl.h) esegue il marshalling di un HMENU nel buffer RPC. |
HMENU_UserMarshal64 La funzione HMENU_UserMarshal64 (oleidl.h) esegue il marshalling di un HMENU nel buffer RPC. |
HMENU_UserSize La funzione HMENU_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto HMENU e ottiene i relativi handle e dati. |
HMENU_UserSize64 La funzione HMENU_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto HMENU e ottiene i relativi handle e dati. |
HMENU_UserUnmarshal La funzione HMENU_UserUnmarshal (oleidl.h) annulla ilmarshal di un oggetto HMENU dal buffer RPC. |
HMENU_UserUnmarshal64 La funzione HMENU_UserUnmarshal64 (oleidl.h) annulla ilmarshal di un oggetto HMENU dal buffer RPC. |
HWND_UserFree La funzione HWND_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HWND_UserFree64 La funzione HWND_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
HWND_UserMarshal La funzione HWND_UserMarshal (oleidl.h) esegue il marshalling di un oggetto HWND nel buffer RPC. |
HWND_UserMarshal64 La funzione HWND_UserMarshal64 (oleidl.h) esegue il marshalling di un oggetto HWND nel buffer RPC. |
HWND_UserSize La funzione HWND_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto HWND e ottiene i relativi handle e dati. |
HWND_UserSize64 La funzione HWND_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto HWND e ottiene i relativi handle e dati. |
HWND_UserUnmarshal La funzione HWND_UserUnmarshal (oleidl.h) annulla unmarshal un oggetto HWND dal buffer RPC. |
HWND_UserUnmarshal64 La funzione HWND_UserUnmarshal64 (oleidl.h) annulla unmarshal un oggetto HWND dal buffer RPC. |
STGMEDIUM_UserFree La funzione STGMEDIUM_UserFree (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
STGMEDIUM_UserFree64 La funzione STGMEDIUM_UserFree64 (oleidl.h) libera le risorse sul lato server quando viene chiamato dai file stub RPC. |
STGMEDIUM_UserMarshal La funzione STGMEDIUM_UserMarshal (oleidl.h) esegue il marshalling di un oggetto STGMEDIUM nel buffer RPC. |
STGMEDIUM_UserMarshal64 La funzione STGMEDIUM_UserMarshal64 (oleidl.h) esegue il marshalling di un oggetto STGMEDIUM nel buffer RPC. |
STGMEDIUM_UserSize La funzione STGMEDIUM_UserSize (oleidl.h) calcola le dimensioni del filo dell'oggetto STGMEDIUM e ottiene i relativi handle e dati. |
STGMEDIUM_UserSize64 La funzione STGMEDIUM_UserSize64 (oleidl.h) calcola le dimensioni del filo dell'oggetto STGMEDIUM e ottiene i relativi handle e dati. |
STGMEDIUM_UserUnmarshal La funzione STGMEDIUM_UserUnmarshal (oleidl.h) annulla ilmarshal di un oggetto STGMEDIUM dal buffer RPC. |
STGMEDIUM_UserUnmarshal64 La funzione STGMEDIUM_UserUnmarshal64 (oleidl.h) annulla ilmarshal di un oggetto STGMEDIUM dal buffer RPC. |
OBJECTDESCRIPTOR Rappresenta la struttura dei dati utilizzata per i formati di file CF_OBJECTDESRIPTOR e CF_LINKSRCDESCRIPTOR. |
OLEINPLACEFRAMEINFO Contiene informazioni sugli acceleratori supportati da un contenitore durante una sessione sul posto. La struttura viene utilizzata nel metodo IOleInPlaceSite::GetWindowContext e nella funzione OleTranslateAccelerator. |
OLEMENUGROUPWIDTHS Indica il numero di voci di menu in ognuno dei sei gruppi di menu di un menu condivisi tra un contenitore e un server oggetti durante una sessione di modifica sul posto. Questo è il meccanismo per la creazione di un menu condiviso. |
OLEVERB Definisce un verbo supportato da un oggetto . Il metodo IOleObject::EnumVerbs crea un enumeratore in grado di enumerare queste strutture per un oggetto e fornisce un puntatore al valore IEnumOLEVERB dell'enumeratore. |
BINDSPEED Indica approssimativamente il tempo di attesa del chiamante per l'associazione a un oggetto. |
DISCARDCACHE Specifica cosa fare con le cache che devono essere eliminate dalla memoria se è stato impostato il bit dirty. |
OLECLOSE Indica se un oggetto deve essere salvato prima della chiusura. |
OLECONTF Indica il tipo di oggetti da enumerare. |
OLEGETMONIKER Controlla gli aspetti del comportamento dei metodi IOleObject::GetMoniker e IOleClientSite::GetMoniker. |
OLELINKBIND Controlla le operazioni di associazione a un'origine di collegamento. |
OLEMISC Vengono descritte le caratteristiche varie di un oggetto o di una classe di oggetti . |
OLERENDER Indica il tipo di memorizzazione nella cache richiesto per gli oggetti appena creati. |
OLEUPDATE Indica se l'oggetto collegato aggiorna automaticamente i dati memorizzati nella cache per l'oggetto collegato o solo quando il contenitore chiama i metodi IOleObject::Update o IOleLink::Update. Le costanti vengono usate nell'interfaccia IOleLink. |
OLEVERBATTRIB Descrive gli attributi di un verbo specificato per un oggetto . |
OLEWHICHMK Indica quale parte del moniker di un oggetto viene impostata o recuperata. |
USERCLASSTYPE Indica le diverse varianti del nome visualizzato associato a una classe di oggetti . |