Membri della classe COleControl

Costruzione/distruzione
Inizializzazione
Funzioni di controllo modifica
Persistenza
Funzioni di aggiornamento/pittura
Eccezioni di spedizione
Funzioni di proprietÓ di ambiente
Evento funzioni di cottura
Metodi/proprietÓ predefinite
OLE controllo ridimensionamento funzioni
OLE associazione dati funzioni
Semplici funzioni di Frame
OLE controllo sito funzioni
Funzioni finestra di dialogo modale
Operazioni prive di finestre
Funzioni di gestione puntatore inattivo
Funzioni di controllo asincrone
Overridables
Funzioni di notifica del cambiamento
OLE interfaccia notifica funzioni
Interfaccia IViewObject notifica Overridables
Funzioni di attivazione sul posto
Funzioni di navigazione di proprietÓ

Costruzione/distruzione

COleControl Crea un oggetto COleControl.
RecreateControlWindow Distrugge e ricrea la finestra del controllo.

Inizializzazione

InitializeIIDs Informa la classe base degli IID il controllo utilizzerÓ.
ResetStockProps Inizializza le proprietÓ predefinite COleControl sui valori predefiniti.
ResetVersion Inizializza il numero di versione per un dato valore.
SetInitialSize Imposta la dimensione di un controllo OLE quando per la prima volta in un contenitore.

Funzioni di controllo modifica

GetControlFlags Recupera le impostazioni del flag di controllo.
IsModified Determina se lo stato del controllo Ŕ cambiato.
SetModifiedFlag Cambia lo stato modificato di un controllo.

Persistenza

ExchangeExtent Serializza la larghezza e l'altezza del controllo.
ExchangeStockProps Serializza le proprietÓ del controllo azionario.
ExchangeVersion Serializza il numero di versione del controllo.
IsConvertingVBX Permette il caricamento specializzata di un controllo OLE.
SerializeExtent Serializza o Inizializza lo spazio di visualizzazione per il controllo.
SerializeStockProps Serializza o di inizializzare le proprietÓ di riserva COleControl.
SerializeVersion Serializza o Inizializza le informazioni sulla versione del controllo.
SetModifiedFlag Cambia lo stato modificato di un controllo.
WillAmbientsBeValidDuringLoad Determina se proprietÓ di ambiente sarÓ disponibile la prossima volta che il controllo viene caricato.

Funzioni di aggiornamento/pittura

DoSuperclassPaint Ridisegna un controllo OLE che Ŕ stata una sottoclasse di un controllo di Windows.
InvalidateControl Invalida un'area del controllo visualizzato, provocando la ridisegnato.
IsOptimizedDraw Indica se il contenitore supporta il disegno ottimizzato per l'operazione di disegno corrente.
SelectFontObject Seleziona una proprietÓ personalizzata del tipo di carattere in un contesto di periferica.
SelectStockFont Seleziona le proprietÓ Font in un contesto di periferica.
TranslateColor Converte un valore OLE_COLOR valore COLORREF.

Eccezioni di spedizione

GetNotSupported Impedisce l'accesso al valore della proprietÓ di un controllo da parte dell'utente.
SetNotPermitted Indica che non Ŕ una richiesta di modifica.
SetNotSupported Impedisce la modifica al valore della proprietÓ di un controllo da parte dell'utente.
ThrowError Segnali che si Ŕ verificato un errore in un controllo OLE.

Funzioni di proprietÓ di ambiente

AmbientBackColor Restituisce il valore della proprietÓ BackColor ambiente.
AmbientDisplayName Restituisce il nome del controllo come specificato dal contenitore.
AmbientForeColor Restituisce il valore della proprietÓ ForeColor ambiente.
AmbientFont Restituisce il valore della proprietÓ Font ambiente.
AmbientLocaleID Restituisce l'ID delle impostazioni internazionali del contenitore.
AmbientScaleUnits Restituisce il tipo di unitÓ utilizzate dal contenitore.
AmbientShowGrabHandles Determina se devono essere visualizzati maniglie.
AmbientShowHatching Determina se deve essere visualizzato cova.
AmbientTextAlign Restituisce il tipo di allineamento del testo specificato dal contenitore.
AmbientUIDead Determina se il controllo deve rispondere ad azioni dell'interfaccia utente.
AmbientUserMode Determina la modalitÓ del contenitore.
GetAmbientProperty Restituisce il valore della proprietÓ specificata ambiente.

Evento funzioni di cottura

FireClick Genera l'evento Click scorta.
FireDblClick Genera l'evento DoppioClic scorta.
FireError Genera l'evento errore scorta.
FireEvent Viene generato un evento personalizzato.
FireKeyDown Genera l'evento KeyDown scorta.
FireKeyPress Genera l'evento KeyPress scorta.
FireKeyUp Genera l'evento KeyUp scorta.
FireMouseDown Genera l'evento MouseDown scorta.
FireMouseMove Genera l'evento MouseMove scorta.
FireMouseUp Genera l'evento MouseUp scorta.
FireReadyStateChange Genera un evento quando cambia lo stato del controllo pronto.

Metodi/proprietÓ predefinite

DoClick Implementazione del metodo DoClick borsa.
Aggiornamento Le forze di un ridisegno dell'aspetto di un controllo.
GetAppearance Restituisce il valore della proprietÓ aspetto scorte.
SetAppearance Imposta il valore della proprietÓ aspetto scorte.
GetBackColor Restituisce il valore della proprietÓ BackColor scorte.
SetBackColor Imposta il valore della proprietÓ BackColor scorte.
GetBorderStyle Restituisce il valore della proprietÓ BorderStyle scorte.
SetBorderStyle Imposta il valore della proprietÓ BorderStyle scorte.
GetEnabled Restituisce il valore della proprietÓ Enabled stock.
SetEnabled Imposta il valore della proprietÓ Enabled stock.
GetForeColor Restituisce il valore della proprietÓ ForeColor scorte.
SetForeColor Imposta il valore della proprietÓ ForeColor scorte.
GetFont Restituisce il valore della proprietÓ Font scorte.
GetFontTextMetrics Restituisce la metrica di un oggetto CFontHolder.
GetStockTextMetrics Restituisce la metrica della proprietÓ Font scorte.
InternalGetFont Restituisce un oggetto CFontHolder per la proprietÓ Font scorta.
SetFont Imposta il valore della proprietÓ Font scorte.
SelectStockFont Seleziona le proprietÓ Font del controllo in un contesto di periferica.
GetHwnd Restituisce il valore della proprietÓ hWnd scorte.
GetText Restituisce il valore della proprietÓ Text o Caption scorte.
InternalGetText Recupera la proprietÓ Caption o testo scorta.
SetText Imposta il valore della proprietÓ Text o Caption scorte.

OLE controllo ridimensionamento funzioni

GetControlSize Restituisce la posizione e le dimensioni del controllo OLE.
SetControlSize Imposta la posizione e le dimensioni del controllo OLE.
GetRectInContainer Restituisce il rettangolo del controllo rispetto al relativo contenitore.
SetRectInContainer Imposta il rettangolo del controllo rispetto al relativo contenitore.

OLE associazione dati funzioni

BoundPropertyChanged Avvisa il contenitore che una proprietÓ associata Ŕ stata modificata.
BoundPropertyRequestEdit Autorizzazioni richieste per modificare il valore della proprietÓ.

Semplici funzioni di Frame

EnableSimpleFrame Attiva il supporto semplice cornice per un controllo.

OLE controllo sito funzioni

ControlInfoChanged Chiamare questa funzione dopo il set di codici mnemonici gestiti dal controllo Ŕ modificato.
GetClientSite Una query in un oggetto per il puntatore alla sua attuale sito client all'interno del relativo contenitore.
GetExtendedControl Recupera un puntatore a un oggetto di controllo esteso appartenente al contenitore.
LockInPlaceActive Determina se il controllo pu˛ essere disattivato dal contenitore.
TransformCoords Valori tra un contenitore e il controllo delle trasformazioni di coordinate.

Funzioni finestra di dialogo modale

PreModalDialog Avvisa il contenitore di una finestra di dialogo modale deve essere visualizzata.
PostModalDialog Avvisa il contenitore che Ŕ stata chiusa una finestra di dialogo modale.

Operazioni prive di finestre

ClipCaretRect Regola un rettangolo di accento circonflesso, se si Ŕ sovrapposto un controllo.
GetCapture Determina se un oggetto senza finestre, attivato il controllo ha l'acquisizione del mouse.
GetClientRect Recupera le dimensioni dell'area client del controllo.
GetDC Fornisce un mezzo per un controllo senza finestre ottenere un contesto di periferica dal relativo contenitore.
GetFocus Determina se il controllo ha lo stato attivo.
GetWindowlessDropTarget Eseguire l'override per consentire un controllo senza finestre di essere bersaglio di drag- and -drop le operazioni.
InvalidateRgn Invalida l'area client della finestra contenitore all'interno della regione determinata. Pu˛ essere utilizzato per ridisegnare i controlli privi di finestra nella regione.
OnWindowlessMessage Elabora i messaggi della finestra (esclusi i messaggi di mouse e tastiera) per i controlli senza finestra.
ReleaseCapture Rilascia il mouse capture.
ReleaseDC Rilascia il contesto di periferica di visualizzazione di un contenitore di un controllo senza finestra.
ScrollWindow Consente a un controllo senza finestre per far scorrere un'area all'interno della sua immagine attiva sul posto sul display.
SetCapture Provoca la finestra contenitore del controllo di prendere possesso dell'acquisizione del mouse per conto del controllo.
SetFocus Provoca la finestra contenitore del controllo di prendere possesso di stato attivo per l'input per conto del controllo.

Funzioni di gestione puntatore inattivo

ClientToParent Traduce un punto rispetto all'origine del controllo a un punto rispetto all'origine del relativo contenitore.
GetActivationPolicy Altera il comportamento di attivazione predefinito di un controllo che supporta l'interfaccia IPointerInactive.
GetClientOffset Recupera la differenza tra l'angolo superiore sinistro dell'area rettangolare del controllo e l'angolo superiore sinistro dell'area client.
OnInactiveMouseMove Eseguire l'override di avere il contenitore per il controllo inattivo sotto i messaggi WM_MOUSEMOVE del mouse puntatore spedizione al controllo.
OnInactiveSetCursor Eseguire l'override di avere il contenitore per il controllo inattivo sotto i messaggi WM_SETCURSOR del mouse puntatore spedizione al controllo.
ParentToClient Traduce un punto rispetto all'origine del contenitore ad un punto rispetto all'origine del controllo.

Funzioni di controllo asincrone

GetReadyState Restituisce lo stato del controllo per l'internazionalizzazione.
InternalSetReadyState Imposta lo stato del controllo per l'internazionalizzazione e genera l'evento del cambiamento di stato pronto.
Carico Reimposta tutti i precedenti dati asincroni e avvia un nuovo carico di proprietÓ asincrona del controllo.

Overridables

DisplayError Visualizza gli eventi di errore scorte per utente del controllo.
DoPropExchange Serializza le proprietÓ di un oggetto COleControl.
GetClassID Recupera l'ID della classe del controllo OLE.
GetMessageString Fornisce il testo della barra di stato per una voce di menu.
IsSubclassedControl Chiamato per determinare se le sottoclassi di controllo un Windows controllo.
OnClick Chiamato per generare l'evento Click scorta.
OnDoVerb Chiamato dopo che Ŕ stato eseguito un verbo di controllo.
OnDraw Chiamato quando un controllo viene richiesto per ridisegnare la stessa.
OnDrawMetafile Dal contenitore viene chiamato quando un controllo viene richiesto di ridisegnare se stessa utilizzando un contesto di periferica metafile.
OnEdit Chiamato dal contenitore di interfaccia utente di attivare un controllo OLE.
OnEnumVerbs Chiamato dal contenitore per enumerare i verbi di un controllo.
OnEventAdvise Chiamato quando i gestori eventi sono collegati o scollegati da un controllo.
OnKeyDownEvent Chiamato dopo l'evento KeyDown azionario Ŕ stato licenziato.
OnKeyPressEvent Chiamato dopo l'evento KeyPress azionario Ŕ stato licenziato.
OnKeyUpEvent Chiamato dopo l'evento KeyUp azionario Ŕ stato licenziato.
OnProperties Viene chiamato quando il verbo "ProprietÓ" del controllo Ŕ stata invocata.
OnResetState ProprietÓ di un controllo consente di ripristinare i valori predefiniti.

Funzioni di notifica del cambiamento

OnAppearanceChanged Chiamato quando viene modificata la proprietÓ Appearance scorta.
OnBackColorChanged Chiamato quando viene modificata la proprietÓ BackColor scorta.
OnBorderStyleChanged Chiamato quando viene modificata la proprietÓ BorderStyle scorta.
OnEnabledChanged Chiamato quando viene modificata la proprietÓ Enabled di scorta.
OnFontChanged Chiamato quando viene modificata la proprietÓ Font scorta.
OnForeColorChanged Chiamato quando viene modificata la proprietÓ ForeColor scorta.
OnTextChanged Chiamato quando viene modificato il testo azionario o proprietÓ Caption.

OLE interfaccia notifica funzioni

OnAmbientPropertyChange Chiamato quando viene modificata una proprietÓ di ambiente.
OnClose Notifica al controllo che Ŕ stato chiamato IOleControl::Close.
OnFreezeEvents Chiamato quando gli eventi di un controllo sono congelati o unfrozen.
OnGetControlInfo Fornisce informazioni mnemonici al contenitore.
OnMnemonic Chiamato quando Ŕ stato premuto un tasto mnemonico del controllo.
OnRenderData Chiamato dal framework per recuperare i dati nel formato specificato.
OnRenderFileData Chiamato dal framework per recuperare dati da un file nel formato specificato.
OnRenderGlobalData Chiamato dal framework per recuperare i dati dalla memoria globale nel formato specificato.
OnSetClientSite Notifica al controllo che Ŕ stato chiamato IOleControl::SetClientSite.
OnSetData Sostituisce i dati del controllo con un altro valore.
OnSetExtent Chiamato dopo l'estensione del controllo Ŕ cambiato.
OnSetObjectRects Chiamato dopo le dimensioni del controllo sono state modificate.

Interfaccia IViewObject notifica Overridables

OnGetColorSet Notifica al controllo che Ŕ stato chiamato IOleObject::GetColorSet.
OnGetNaturalExtent Eseguire l'override per recuperare le dimensioni di visualizzazione del controllo pi¨ vicina alla modalitÓ di dimensioni e la misura proposta.
OnGetViewExtent Eseguire l'override per recuperare la dimensione delle aree di visualizzazione del controllo (pu˛ essere utilizzato per attivare il disegno a due passaggi).
OnGetViewRect Eseguire l'override di convertire le dimensioni del controllo in un rettangolo a partire da una posizione specifica.
OnGetViewStatus Eseguire l'override per recuperare lo stato di visualizzazione del controllo.
OnQueryHitPoint Eseguire l'override di eseguire query se la visualizzazione di un controllo si sovrappone un dato punto.
OnQueryHitRect Eseguire l'override di eseguire query se la visualizzazione di un controllo si sovrappone qualsiasi punto in un rettangolo specificato.

Funzioni di attivazione sul posto

OnGetInPlaceMenu Richiede il manico del menu del controllo che verrÓ fusa con il contenitore.
OnHideToolBars Chiamato dal contenitore quando il controllo Ŕ disattivato UI.
OnShowToolBars Viene chiamato quando il controllo Ŕ stato attivato UI.

Funzioni di navigazione di proprietÓ

OnGetDisplayString Chiamato per ottenere una stringa per rappresentare un valore della proprietÓ.
OnGetPredefinedStrings Restituisce stringhe che rappresentano valori possibili per una proprietÓ.
OnGetPredefinedValue Restituisce il valore corrispondente a una stringa predefinita.
OnMapPropertyToPage Indica quale pagina ProprietÓ da utilizzare per la modifica di una proprietÓ.

Panoramica di COleControl |nbsp; I membri di classe base | Gerarchia Chart

Index