Membri della classe CComControl

CComControli membri della classe sono suddivisi nelle seguenti categorie:

Metodi

CcomControl Costruttore.
ControlQueryInterface Recupera un puntatore all'interfaccia richiesta.
CreateControlWindow Crea una finestra per il controllo.
FireOnChanged Notifica sink del contenitore che ha cambiato una proprietà del controllo.
FireOnRequestEdit Notifica sink del contenitore che una proprietà del controllo è destinato a cambiare.

Metodi CComControlBase

CcomControlBase Costruttore. Memorizza l'handle di finestra. Inizializza i dati di controllo e imposta una dimensione predefinita del controllo.
DoesVerbActivate Controlla che il parametro iVerb utilizzato da IOleObjectImpl::DoVerb attiva il controllo.
DoesVerbUIActivate Controlla che il parametro iVerb utilizzato da IOleObjectImpl::DoVerb cause interfaccia utente del controllo attivare.
DoVerbProperties Racconta il controllo per visualizzare la relativa pagina delle proprietà.
FireViewChange Racconta il controllo di disfarsi di ogni annullamento dello stato che mantiene.
GetDirty Recupera il valore del flag che indica se le proprietà del controllo sono cambiate da quando esso ultimo salvataggio.
GetZoomInfo Recupera il fattore di zoom e lo memorizza nella struttura ATL_DRAWINFO.
InPlaceActivate Determina che il controllo può essere attivato sul posto, informa il contenitore, il controllo è attivo sul posto in corso e attiva il controllo.
OnDraw Disegna il controllo.
OnDrawAdvanced Normalizza il contesto di periferica, quindi chiama il metodo OnDraw della classe control.
OnGetDlgCode Chiamato in risposta a un messaggio WM_GETDLGCODE . Eseguire l'override di avere i tasti di controllo processo TAB e tasti freccia.
OnKillFocus Informa il contenitore che ha perso il controllo la messa a fuoco.
OnPaint Si prepara il contenitore per la pittura, ottiene informazioni circa le dimensioni del controllo e chiama il metodo OnDraw della classe control.
OnSetFocus Informa il contenitore che il controllo ha guadagnato la messa a fuoco.
SendOnClose Chiamato dal server per notificare che del controllo consiglia dispersori che il controllo ha cambiato da corsa allo stato caricato.
SendOnDataChange Chiamato dal server per notificare che del controllo consiglia dispersori che ha cambiato i dati nel controllo.
SendOnRename Chiamato dal server per notificare che del controllo consiglia dispersori che è stato rinominato il controllo.
SendOnSave Chiamato dal server per notificare che del controllo consiglia dispersori che il controllo è stato salvato.
SendOnViewChange Notifica che del controllo consiglia dispersori che ha cambiato il suo punto di vista.
SetControlFocus Imposta o rimuove da e per il controllo attivo della tastiera.
SetDirty Imposta il valore del flag che indica che le proprietà del controllo sono cambiate da quando esso ultimo salvataggio.

Metodi delle proprietà GetAmbient

GetAmbientAppearance Ottiene il valore della proprietà APPEARANCE del contenitore.
GetAmbientAutoClip Ottiene la proprietà AUTOCLIP del contenitore.
GetAmbientBackColor Ottiene la proprietà BACKCOLOR del contenitore.
GetAmbientDisplayAsDefault Ottiene la proprietà DISPLAYASDEFAULT del contenitore.
GetAmbientDisplayName Ottiene la proprietà DISPLAYNAME del contenitore.
GetAmbientFont Ottiene le proprietà FONT del contenitore.
GetAmbientForeColor Ottiene la proprietà FORECOLOR del contenitore.
GetAmbientLocaleID Ottiene la proprietà LOCALEID del contenitore.
GetAmbientMessageReflect Ottiene la proprietà MESSAGEREFLECT del contenitore.
GetAmbientPalette Ottiene la proprietà tavolozza del contenitore.
GetAmbientProperty Recupera la proprietà contenitore specificato.
GetAmbientScaleUnits Ottiene la proprietà SCALEUNITS del contenitore.
GetAmbientShowGrabHandles Ottiene la proprietà SHOWGRABHANDLES del contenitore.
GetAmbientShowHatching Ottiene la proprietà SHOWHATCHING del contenitore.
GetAmbientSupportsMnemonics Ottiene la proprietà SUPPORTSMNEMONICS del contenitore.
GetAmbientTextAlign Ottiene la proprietà TEXTALIGN del contenitore.
GetAmbientUIDead Ottiene la proprietà UIDEAD del contenitore.
GetAmbientUserMode Ottiene la proprietà USERMODE del contenitore.

Membri dati

m_bAutoSize Bandiera che indica il controllo non può essere qualsiasi altra dimensione, e qualora non SetExtent .
m_bDrawFromNatural Bandiera indicante che GetData deve utilizzare dimensioni effettive del controllo e non l'attuale estensione quando disegno.
m_bDrawGetDataInHimetric Flag che indica che GetData deve utilizzare unità HIMETRIC e non pixel quando disegno.
m_bInPlaceActive Bandiera indicante che il controllo è attivo sul posto.
m_bInPlaceSiteEx Flag che indica che il contenitore supporta OCX96 controllare le funzioni, ad esempio controlli senza finestre e senza sfarfallii.
m_bNegotiatedWnd Bandiera che indica o meno il controllo ha negoziato con il contenitore di essere senza finestre o con finestra.
m_bRecomposeOnResize Bandiera che indica che il controllo vuole ricomporre la sua presentazione quando il contenitore cambia le dimensioni di visualizzazione del controllo.
m_bRequiresSave Bandiera che indica che il controllo è cambiato da quando esso ultimo salvataggio.
m_bResizeNatural Flag che indica il controllo vuole ridimensionare la sua estensione naturale (il suo formato fisico non in scala) quando il contenitore assume dimensioni di visualizzazione del controllo.
m_bUIActive Bandiera che indica che l'interfaccia utente del controllo è attivo.
m_bUsingWindowRgn Bandiera che indica che il controllo utilizza la regione finestra fornito dal contenitore.
m_bWasOnceWindowless Bandiera che indica il controllo è stato senza finestra, ma può o non può essere senza finestre ora.
m_bWindowOnly Bandiera che indica che il controllo dovrebbe essere con finestra, anche se il contenitore supporta controlli privi di finestra.
m_bWndless Bandiera indicante che il controllo è senza finestra.
m_hWndCD Un riferimento a un handle della finestra associata al controllo.
m_nFreezeEvents Un conteggio del numero di volte in cui il contenitore ha rifiutato di accettare eventi (un congelamento degli eventi) senza un'accettazione frapposizione di eventi (un disgelo degli eventi).
m_phWndCD Un puntatore all'handle della finestra associata al controllo.
m_rcPos La posizione di RECT del controllo.
m_sizeExtent Le dimensioni del controllo su un display particolare in unità HIMETRIC (ogni unità logica è 0,01 millimetro). Questa dimensione viene ridimensionata dal display.
m_sizeNatural La fisica fissa SIZE del controllo in unità HIMETRIC (ogni unità logica è 0,01 millimetro). Questa dimensione non viene ridimensionata dal display.
m_spAdviseSink Un puntatore a interfaccia COM di tipo IAdviseSink.
m_spAmbientDispatch Un oggetto CcomDispatchDriver utilizzato per impostare e ottenere la proprietà tramite IDispatch.
m_spClientSite Un puntatore a interfaccia COM di tipo IOleClientSite.
m_spDataAdviseHolder Un puntatore a interfaccia COM di tipo IDataAdviseHolder.
m_spInPlaceSite Puntatore a interfaccia COM IOleInPlaceSiteWindowless , IoleInPlaceSiteEXo IOleInPlaceSitedel contenitore.
m_spOleAdviseHolder Un puntatore a interfaccia COM di tipo IOleAdviseHolder.

Membri dati della proprietà scorte

m_bAutoSize Memorizza la proprietà AUTOSIZE.
m_bBorderVisible Memorizza le proprietà predefinite BORDERVISIBLE.
m_bEnabled Memorizza la proprietà ENABLED.
m_bstrCaption Memorizza le proprietà CAPTION.
m_bstrText Memorizza la proprietà TEXT del magazzino.
m_bTabStop Memorizza la proprietà TABSTOP.
m_bValid Memorizza le proprietà predefinite valida.
m_clrBackColor Memorizza la proprietà BACKCOLOR.
m_clrBorderColor Memorizza la proprietà BORDERCOLOR.
m_clrFillColor Memorizza la proprietà FILLCOLOR.
m_clrForeColor Memorizza la proprietà FORECOLOR.
m_nAppearance Memorizza la riserva della proprietà APPEARANCE.
m_nBackStyle Memorizza la proprietà BACKSTYLE.
m_nBorderStyle Memorizza la proprietà BORDERSTYLE.
m_nBorderWidth Memorizza la proprietà BORDERWIDTH.
m_nDrawMode Memorizza la proprietà DRAWMODE.
m_nDrawStyle Memorizza la proprietà DRAWSTYLE.
m_nDrawWidth Memorizza la proprietà DRAWWIDTH.
m_nFillStyle Memorizza la proprietà FILLSTYLE.
m_nMousePointer Memorizza le proprietà predefinite del puntatore del mouse.
m_nReadyState Memorizza la proprietà READYSTATE.
m_pFont Memorizza le proprietà FONT.
m_pMouseIcon Memorizza la proprietà MOUSEICON.
m_pPicture Memorizza la proprietà scorta PICTURE.

CComControl Overview

Index