Condividi tramite


IAxWinAmbientDispatch Interface

Questa interfaccia fornisce metodi per specificare le caratteristiche del controllo ospitato o del contenitore.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

interface IAxWinAmbientDispatch : IDispatch

Membri

Metodi

get_AllowContextMenu

La proprietà AllowContextMenu specifica se il controllo ospitato viene consentito per visualizzare il proprio menu di scelta rapida.

get_AllowShowUI

La proprietà AllowShowUI specifica se il controllo ospitato viene consentito per visualizzare la propria interfaccia utente.

get_AllowWindowlessActivation

La proprietà AllowWindowlessActivation specificare se il contenitore consente l'attivazione senza finestra.

get_BackColor

La proprietà BackColor specifica il colore di sfondo di ambiente del contenitore.

get_DisplayAsDefault

DisplayAsDefault è una proprietà di ambiente che consente a un controllo di verificare se è il controllo predefinito.

get_DocHostDoubleClickFlags

La proprietà DocHostDoubleClickFlags specifica l'operazione che deve essere eseguite in risposta a un doppio clic.

get_DocHostFlags

La proprietà DocHostFlags specifica le funzionalità dell'interfaccia utente dell'oggetto host.

get_Font

La proprietà Tipo di carattere specifica il tipo di ambiente del contenitore.

get_ForeColor

La proprietà ForeColor specifica il colore di primo piano di ambiente del contenitore.

get_LocaleID

La proprietà LocaleID specifica l'id delle impostazioni locali di ambiente del contenitore.

get_MessageReflect

La proprietà di ambiente MessageReflect specificare se il contenitore rifletterà i messaggi al controllo ospitato.

get_OptionKeyPath

La proprietà OptionKeyPath specifica il percorso della chiave del Registro di sistema alle impostazioni utente.

get_ShowGrabHandles

La proprietà di ambiente ShowGrabHandles consente al controllo di verificare se si disegna con le maniglie.

get_ShowHatching

La proprietà di ambiente ShowHatching consente al controllo di verificare se si disegna covasse.

get_UserMode

La proprietà UserMode specifica la modalità utente di ambiente del contenitore.

put_AllowContextMenu

La proprietà AllowContextMenu specifica se il controllo ospitato viene consentito per visualizzare il proprio menu di scelta rapida.

put_AllowShowUI

La proprietà AllowShowUI specifica se il controllo ospitato viene consentito per visualizzare la propria interfaccia utente.

put_AllowWindowlessActivation

La proprietà AllowWindowlessActivation specificare se il contenitore consente l'attivazione senza finestra.

put_BackColor

La proprietà BackColor specifica il colore di sfondo di ambiente del contenitore.

put_DisplayAsDefault

DisplayAsDefault è una proprietà di ambiente che consente a un controllo di verificare se è il controllo predefinito.

put_DocHostDoubleClickFlags

La proprietà DocHostDoubleClickFlags specifica l'operazione che deve essere eseguite in risposta a un doppio clic.

put_DocHostFlags

La proprietà DocHostFlags specifica le funzionalità dell'interfaccia utente dell'oggetto host.

put_Font

La proprietà Tipo di carattere specifica il tipo di ambiente del contenitore.

put_ForeColor

La proprietà ForeColor specifica il colore di primo piano di ambiente del contenitore.

put_LocaleID

La proprietà LocaleID specifica l'id delle impostazioni locali di ambiente del contenitore.

put_MessageReflect

La proprietà di ambiente MessageReflect specificare se il contenitore rifletterà i messaggi al controllo ospitato.

put_OptionKeyPath

La proprietà OptionKeyPath specifica il percorso della chiave del Registro di sistema alle impostazioni utente.

put_UserMode

La proprietà UserMode specifica la modalità utente di ambiente del contenitore.

Note

Questa interfaccia è esposta dagli oggetti di hosting di controlli ActiveX ATL. Chiamare i metodi su questa interfaccia per impostare le proprietà di ambiente disponibili per il controllo ospitato o per specificare altri aspetti del comportamento del contenitore. Per completare le proprietà forniti da IAxWinAmbientDispatch, utilizza IAxWinAmbientDispatchEx.

AXHost tenta di caricare le informazioni sui tipi per IAxWinAmbientDispatch e IAxWinAmbientDispatchEx dalla libreria dei tipi che contiene il codice.

Se si collega a ATL90.dll, AXHost carica le informazioni sul tipo dalla libreria dei tipi nella DLL.

Vedere Controlli ActiveX di hosting mediante ATL AXHost per ulteriori informazioni.

Requisiti

La definizione di questa interfaccia è disponibile in diversi formati, come illustrato nella tabella riportata di seguito.

Tipo di definizione

File

IDL

atliface.idl

Libreria dei tipi

ATL.dll

C++

atliface.h (anche incluso in ATLBase.h)

Vedere anche

Riferimenti

IAxWinAmbientDispatchEx Interface

IAxWinHostWindow Interface

CAxWindow::QueryHost

AtlAxGetHost