CComControl Klassenmember

CComControlMember der Klasse sind in die folgenden Kategorien unterteilt:

Methoden

CcomControl Konstruktor.
ControlQueryInterface Ruft einen Zeiger auf die angeforderte Schnittstelle.
CreateControlWindow Erstellt ein Fenster für das Steuerelement.
FireOnChanged Benachrichtigt den Container Empfänger, der eine Control-Eigenschaft geändert hat.
FireOnRequestEdit Benachrichtigt den Container-Senke, die Eigenschaft ein Steuerelements zu ändern.

CComControlBase-Methoden

CcomControlBase Konstruktor. Speichert das Fensterhandle. Initialisiert die Steuerelementdaten und legt eine Standardgröße Steuerelement.
DoesVerbActivate Überprüft, ob der iVerb Parameter von IOleObjectImpl::DoVerb verwendet das Steuerelement aktiviert.
DoesVerbUIActivate Überprüft, ob der iVerb -Parameter von IOleObjectImpl::DoVerb verwendet des Steuerelements Benutzeroberfläche aktivieren bewirkt, dass.
DoVerbProperties Weist das Steuerelement, um das Eigenschaftenblatt anzuzeigen.
FireViewChange Weist dem Steuerelement verwerfen alle rückgängig den Zustand, den sie pflegen, ist.
GetDirty Ruft den Wert des Flags, die angibt, ob die Eigenschaften des Steuerelements geändert haben, seit es zuletzt gespeichert wurde.
GetZoomInfo Ruft den Zoomfaktor und speichert es in der ATL_DRAWINFO -Struktur.
InPlaceActivate Feststellt, dass das Steuerelement direkt aktiviert werden kann, informiert dem Container des Steuerelements wird in-Place aktiv und aktiviert das Steuerelement.
OnDraw Das Steuerelement zeichnet.
OnDrawAdvanced Normalisiert den Gerätekontext, dann ruft die Steuerelementklasse OnDraw -Methode.
OnGetDlgCode Als Antwort auf eine Nachricht WM_GETDLGCODE . Überschreiben Sie die Prozess Registerkarte Tasten und Pfeiltasten.
OnKillFocus Dem Container informiert, dass das Steuerelement den Fokus verloren hat.
OnPaint Ruft Informationen über das Steuerelementgröße bereitet den Container für die Malerei und ruft die Steuerelementklasse OnDraw -Methode.
OnSetFocus Informiert dem Container, dass das Steuerelement Fokus gewonnen hat.
SendOnClose Wird von der Server benachrichtigt, dass des Steuerelements senken raten, dass das Steuerelement die Ausführung in den geladenen Zustand geändert hat.
SendOnDataChange Wird von der Server benachrichtigt, dass des Steuerelements senken beraten, dass Daten im Steuerelement geändert hat.
SendOnRename Der Server benachrichtigt, dass des Steuerelements senken raten, dass das Steuerelement umbenannt wurde aufgerufen.
SendOnSave Der Server benachrichtigt, dass des Steuerelements senken raten, dass das Steuerelement gespeichert wurde aufgerufen.
SendOnViewChange Benachrichtigt des Steuerelements senken beraten, dass seine Ansicht geändert wurde.
SetControlFocus Setzt oder entfernt, oder das Steuerelement Tastaturfokus.
SetDirty Legt den Wert des Flags angibt, dass die Eigenschaften des Steuerelements geändert haben, seit es zuletzt gespeichert wurde.

GetAmbient Methoden

GetAmbientAppearance Ruft den Container APPEARANCE-Eigenschaft.
GetAmbientAutoClip Ruft den Container AUTOCLIP-Eigenschaft.
GetAmbientBackColor Ruft den Container BackColor-Eigenschaft.
GetAmbientDisplayAsDefault Ruft DISPLAYASDEFAULT-Eigenschaft des Containers.
GetAmbientDisplayName Ruft den Container DISPLAYNAME-Eigenschaft.
GetAmbientFont Ruft den Container FONT-Eigenschaften.
GetAmbientForeColor Ruft den Container FORECOLOR-Eigenschaft.
GetAmbientLocaleID Ruft den Container LocaleID-Eigenschaft.
GetAmbientMessageReflect Ruft den Container MESSAGEREFLECT-Eigenschaft.
GetAmbientPalette Ruft die PALETTE-Eigenschaft des Containers.
GetAmbientProperty Ruft die angegebenen Container-Eigenschaft.
GetAmbientScaleUnits Ruft SCALEUNITS-Eigenschaft des Containers.
GetAmbientShowGrabHandles Ruft SHOWGRABHANDLES-Eigenschaft des Containers.
GetAmbientShowHatching Ruft SHOWHATCHING-Eigenschaft des Containers.
GetAmbientSupportsMnemonics Ruft SUPPORTSMNEMONICS-Eigenschaft des Containers.
GetAmbientTextAlign Ruft den Container TEXTALIGN-Eigenschaft.
GetAmbientUIDead Ruft UIDEAD-Eigenschaft des Containers.
GetAmbientUserMode Ruft den Container USERMODE-Eigenschaft.

Daten-Member

m_bAutoSize Kennzeichen Sie, das Steuerelement kann keiner anderen Größe sein und SetExtent sollte nicht.
m_bDrawFromNatural Kennzeichen Sie, dass GetData tatsächliche Größe des Steuerelements und nicht seine aktuellen Maße beim Zeichnen verwenden soll.
m_bDrawGetDataInHimetric Flag, der angibt, dass GetData HIMETRIC-Einheiten und nicht Pixel, beim Zeichnen verwenden soll.
m_bInPlaceActive Flag, der angibt, dass das Steuerelement direkt aktiviert ist.
m_bInPlaceSiteEx Flag, der angibt, dass der Container OCX96 Funktionen, z. B. fensterlose und flimmerfreie Steuerelemente unterstützt.
m_bNegotiatedWnd Flag, der angibt, ob das Steuerelement mit dem Container über die fensterlosen oder Fenstermodus ausgehandelt hat.
m_bRecomposeOnResize Flag, der angibt, dass das Steuerelement möchte seine Präsentation wieder zusammenzusetzen, wenn der Container des Steuerelements Displaygröße ändert.
m_bRequiresSave Flag, der angibt, dass das Steuerelement geändert wurde, seit es zuletzt gespeichert wurde.
m_bResizeNatural Flag zur Angabe des Steuerelements möchte seine natürliche Ausdehnung (die unskalierte Größe der physischen) Größe bei Änderungen der Container des Steuerelements Display-Größe.
m_bUIActive Flag, der angibt, dass das Steuerelement Benutzeroberfläche aktiviert ist.
m_bUsingWindowRgn Flag, der angibt, dass das Steuerelement die Container bereitgestellten Fenster Region verwendet.
m_bWasOnceWindowless Kennzeichen Sie, das Steuerelement fensterlos, wurde aber kann oder darf jetzt nicht fensterlos sein.
m_bWindowOnly Flag, der angibt, dass das Steuerelement Fenster sein sollte, auch wenn der Container fensterlose Steuerelemente unterstützt.
m_bWndless Flag, der angibt, dass das Steuerelement fensterlos ist.
m_hWndCD Ein Verweis auf die dem Steuerelement zugeordnete Fenster-handle.
m_nFreezeEvents Die Anzahl der Zeiten hat sich der Container geweigert, Ereignisse (das Einfrieren von Veranstaltungen) akzeptieren ohne eine dazwischen liegende Ereignisse (Tauwetter Ereignisse).
m_phWndCD Ein Zeiger auf das Handle des Fensters mit dem Steuerelement verknüpften.
m_rcPos Der RECT -Position des Steuerelements.
m_sizeExtent Die Größe des Steuerelements auf eine bestimmte Anzeige in HIMETRIC-Einheiten (jede logische Einheit ist 0,01 Millimeter). Diese Größe wird durch die Anzeige skaliert.
m_sizeNatural Die feste physikalische Größe des Steuerelements in HIMETRIC-Einheiten (jede logische Einheit ist 0,01 Millimeter). Diese Größe wird durch die Anzeige nicht skaliert.
m_spAdviseSink Ein COM-Schnittstellenzeiger des Typs IAdviseSink.
m_spAmbientDispatch Ein CcomDispatchDriver -Objekt zum Festlegen und Abrufen von Eigenschaften über IDispatch.
m_spClientSite Ein COM-Schnittstellenzeiger des Typs IOleClientSite.
m_spDataAdviseHolder Ein COM-Schnittstellenzeiger vom Typ IDataAdviseHolder.
m_spInPlaceSite Ein Zeiger auf den Container IOleInPlaceSite, IoleInPlaceSiteEXoder IOleInPlaceSiteWindowless COM-Schnittstelle.
m_spOleAdviseHolder Ein COM-Schnittstellenzeiger vom Typ IOleAdviseHolder.

Hat Eigenschaft Daten Mitglieder

m_bAutoSize Speichert die AUTOSIZE-Eigenschaft hat.
m_bBorderVisible Speichert die BORDERVISIBLE-Basiseigenschaft.
m_bEnabled Speichert die ENABLED-Eigenschaft hat.
m_bstrCaption Speichert die CAPTION-Eigenschaft hat.
m_bstrText Speichert den TEXT-Basiseigenschaft.
m_bTabStop Speichert die TABSTOP-Basiseigenschaft.
m_bValid Speichert Basiseigenschaft für die gültige.
m_clrBackColor Speichert die BackColor-Eigenschaft hat.
m_clrBorderColor Speichert die BORDERCOLOR-Basiseigenschaft.
m_clrFillColor Speichert die FILLCOLOR-Eigenschaft hat.
m_clrForeColor Speichert die FORECOLOR-Eigenschaft hat.
m_nAppearance Speichert die APPEARANCE-Eigenschaft hat.
m_nBackStyle Speichert die BACKSTYLE-Eigenschaft hat.
m_nBorderStyle Speichert Basiseigenschaft für die BorderStyle-Eigenschaft.
m_nBorderWidth Speichert die BORDERWIDTH-Eigenschaft hat.
m_nDrawMode Speichert die DRAWMODE-Eigenschaft hat.
m_nDrawStyle Speichert die DRAWSTYLE-Eigenschaft hat.
m_nDrawWidth Speichert die DRAWWIDTH-Basiseigenschaft.
m_nFillStyle Speichert die FILLSTYLE-Eigenschaft hat.
m_nMousePointer Speichert die MOUSEPOINTER-Eigenschaft hat.
m_nReadyState Speichert die READYSTATE-Eigenschaft hat.
m_pFont Speichert die Basiseigenschaft FONT.
m_pMouseIcon Speichert die hat MOUSEICON-Eigenschaft.
m_pPicture Speichert das Bild-Basiseigenschaft.

CComControl Überblick

Index