Członkowie klasy CComControl

CComControlCzłonkowie klasy są podzielone na następujące kategorie:

Metody

CcomControl Konstruktor.
ControlQueryInterface Pobiera wskaźnik żądany interfejs.
CreateControlWindow Tworzy okno do celów kontroli.
FireOnChanged Powiadamia zlew kontenera, który zmienił się właściwości formantu.
FireOnRequestEdit Powiadamia zlew kontenera, którego właściwości formantu ma zmienić.

Metody CComControlBase

CcomControlBase Konstruktor. Przechowuje dojście do okna. Inicjuje dane kontroli i ustawia domyślny rozmiar formantu.
DoesVerbActivate Sprawdza, że parametr iVerb używany przez IOleObjectImpl::DoVerb uaktywnia formant.
DoesVerbUIActivate Sprawdza, że parametr iVerb używany przez IOleObjectImpl::DoVerb powoduje, że interfejs użytkownika formantu, aby uaktywnić.
DoVerbProperties Informuje formantu, aby wyświetlić jego arkusz właściwości.
FireViewChange Informuje formantu, aby odrzucić wszelkie Cofnij stanie, w jakim jest utrzymanie.
GetDirty Pobiera wartość flagi wskazujące, czy właściwości formantu uległy zmianie od czasu ostatniego zapisu.
GetZoomInfo Pobiera współczynnik powiększenia i zapisuje je w strukturze ATL_DRAWINFO.
InPlaceActivate Określa, że formant może być miejsce aktywowany, informuje kontenera, formant jest, idąc w miejsce aktywne i uaktywnia formant.
OnDraw Rysuje formantu.
OnDrawAdvanced Poprawka normalizuje kontekstu urządzenia, a następnie wywołuje metodę OnDraw klasy kontroli.
OnGetDlgCode Wywołany w odpowiedzi na wiadomość WM_GETDLGCODE . Zastąpić kontroli procesu kartę klucze i klawisze strzałek.
OnKillFocus Informuje kontenera, że formant utracił fokus.
OnPaint Przygotowuje kontenera do malowania, pobiera informacje o rozmiarze formantu i wywołuje metodę OnDraw klasy kontroli.
OnSetFocus Informuje kontenera, że formant uzyskał fokusu.
SendOnClose Wywołana przez serwer notyfikują sobie formantu doradzanie pochłaniacze, że formant zmienił się z bieżących Państwu załadowane.
SendOnDataChange Wywoływany przez serwer, aby powiadomić, że formant doradzanie pochłaniacze że nastąpiła zmiana danych w formancie.
SendOnRename Wywoływany przez serwer, aby powiadomić formantu doradzanie pochłaniacze, że kontrola została zmieniona.
SendOnSave Wywoływany przez serwer, aby powiadomić, że formant doradzanie pochłaniacze, że formant został zapisany.
SendOnViewChange Powiadamia, że formant doradzanie pochłaniacze że zmienił swoje stanowisko.
SetControlFocus Ustawia lub usuwa klawiaturę do lub z kontroli.
SetDirty Ustawia wartość flagi wskazujące, że właściwości formantu uległy zmianie od czasu ostatniego zapisu.

Właściwość GetAmbient metody

GetAmbientAppearance Pobiera właściwości APPEARANCE kontenera.
GetAmbientAutoClip Pobiera właściwości AUTOCLIP kontenera.
GetAmbientBackColor Pobiera właściwości BACKCOLOR kontenera.
GetAmbientDisplayAsDefault Pobiera właściwości DISPLAYASDEFAULT kontenera.
GetAmbientDisplayName Pobiera właściwość DISPLAYNAME kontenera.
GetAmbientFont Pobiera właściwości czcionki kontenera.
GetAmbientForeColor Pobiera właociwooć FORECOLOR kontenera.
GetAmbientLocaleID Pobiera właściwość identyfikator ustawień regionalnych kontenera.
GetAmbientMessageReflect Pobiera właściwości MESSAGEREFLECT kontenera.
GetAmbientPalette Pobiera właściwości PALETY kontenera.
GetAmbientProperty Pobiera właściwości określonym kontenerze.
GetAmbientScaleUnits Pobiera właściwości SCALEUNITS kontenera.
GetAmbientShowGrabHandles Pobiera właściwości SHOWGRABHANDLES kontenera.
GetAmbientShowHatching Pobiera właściwości SHOWHATCHING kontenera.
GetAmbientSupportsMnemonics Pobiera właściwości SUPPORTSMNEMONICS kontenera.
GetAmbientTextAlign Pobiera właociwooć TEXTALIGN kontenera.
GetAmbientUIDead Pobiera właściwości UIDEAD kontenera.
GetAmbientUserMode Pobiera właściwości ZEZWALAJĄCA kontenera.

Członkowie danych

m_bAutoSize Flaga wskazuje kontrola nie może być dowolnym rozmiarze i niezastosowania SetExtent .
m_bDrawFromNatural Flaga wskazuje, że GetData należy użyć rzeczywisty rozmiar formantu i nie jej obecny zakres podczas rysowania.
m_bDrawGetDataInHimetric Flaga wskazująca, że GetData należy używać jednostek HIMETRIC i nie pikseli podczas rysowania.
m_bInPlaceActive Flaga wskazuje, czy formant jest aktywny w miejscu.
m_bInPlaceSiteEx Flaga wskazująca, że kontener obsługuje OCX96 kontrolować funkcje, takie jak formanty windowless i pozbawiony migotania.
m_bNegotiatedWnd Flaga wskazuje, czy formant wynegocjowała z pojemnika o bez okien lub sąsiadująco.
m_bRecomposeOnResize Flaga wskazuje, że formant chce przeskładać jego prezentacji, gdy kontenera zmienia rozmiar wyświetlania formantu.
m_bRequiresSave Flaga wskazuje, że kontrola została zmieniona od czasu ostatniego zapisu.
m_bResizeNatural Flaga wskazująca, kontroli chce zmienić rozmiar jego naturalny zasięg (nieskalowana rozmiar fizyczny) kiedy kontenera zmienia rozmiar wyświetlania formantu.
m_bUIActive Flaga wskazuje, że interfejs użytkownika formantu jest aktywny.
m_bUsingWindowRgn Flaga wskazuje, że formant jest za pomocą regionu dostarczone kontenera okna.
m_bWasOnceWindowless Flaga wskazuje, kontroli zostało bez okien, ale może lub nie może być bez okien teraz.
m_bWindowOnly Flaga wskazuje, że kontroli powinny być okienkowym, nawet jeśli kontener obsługuje formanty bez okien.
m_bWndless Flaga wskazuje, czy formant jest ściana bez okien.
m_hWndCD Odniesienie do związanych z kontrolą dojście do okna.
m_nFreezeEvents Razy liczba kontenera odmówiło przyjąć zdarzeń (zamrożenia zdarzenia) bez interwencji przyjęcia zdarzenia (odblokowania zdarzeń).
m_phWndCD Wskaźnik na uchwyt okna związane z kontrolą.
m_rcPos Pozycja RECT kontroli.
m_sizeExtent Rozmiar formantu na określony ekran w jednostkach HIMETRIC (każdej jednostki logiczne jest 0,01 milimetra). Wielkość ta jest skalowana przez wyświetlanie.
m_sizeNatural Stałe fizyczny rozmiar formantu w jednostkach HIMETRIC (każdej jednostki logiczne jest 0,01 milimetra). Wielkość ta nie jest skalowana przez wyświetlanie.
m_spAdviseSink Wskaźnik interfejsu COM typu IAdviseSink.
m_spAmbientDispatch Obiekt CcomDispatchDriver używany do ustawiać i pobierać właściwości za pomocą interfejsu IDispatch.
m_spClientSite Wskaźnik interfejsu COM typu IOleClientSite.
m_spDataAdviseHolder Wskaźnik interfejsu COM typu IDataAdviseHolder.
m_spInPlaceSite Wskaźnik do kontenera IOleInPlaceSite, IoleInPlaceSiteEXlub IOleInPlaceSiteWindowless COM interfejsu.
m_spOleAdviseHolder Wskaźnik interfejsu COM typu IOleAdviseHolder.

Zapasów właściwości danych członków

m_bAutoSize Przechowuje zapasów właściwość AUTOSIZE.
m_bBorderVisible Przechowuje właściwości zapasów BORDERVISIBLE.
m_bEnabled Przechowuje właściwości WŁĄCZONY dla zapasów.
m_bstrCaption Przechowuje zapasów właściwość CAPTION.
m_bstrText Przechowuje zapasów właściwości tekstu.
m_bTabStop Przechowuje zapasów właociwooć TABSTOP.
m_bValid Przechowuje PRAWIDŁOWY właściwość zapasów.
m_clrBackColor Przechowuje zapasów właściwość BACKCOLOR.
m_clrBorderColor Przechowuje zapasów właociwooć BORDERCOLOR.
m_clrFillColor Przechowuje zapasów właociwooć FILLCOLOR.
m_clrForeColor Przechowuje zapasów właociwooć FORECOLOR.
m_nAppearance Przechowuje właściwości podstawowego wyglądu.
m_nBackStyle Przechowuje właociwooć zapasów BackStyle.
m_nBorderStyle Przechowuje zapasów właociwooć BORDERSTYLE.
m_nBorderWidth Przechowuje zapasów właściwość BORDERWIDTH.
m_nDrawMode Przechowuje właociwooć zapasów DrawMode.
m_nDrawStyle Przechowuje zapasów właociwooć DRAWSTYLE.
m_nDrawWidth Przechowuje zapasów właociwooć DRAWWIDTH.
m_nFillStyle Przechowuje zapasów właociwooć FILLSTYLE.
m_nMousePointer Przechowuje właściwości zapasów MOUSEPOINTER.
m_nReadyState Przechowuje właściwości zapasów READYSTATE.
m_pFont Przechowuje zapasów własności FONT.
m_pMouseIcon Przechowuje właściwości zapasów MOUSEICON.
m_pPicture Przechowuje zapasów właściwości obrazu.

Omówienie CComControl

Index