COleControl sınıf üyeleri

İnşaat ve yıkım
Başlatma
Denetim değişikliği işlevleri
Kalıcılık
Güncelleştirme/resim işlevleri
Gönderme özel durumlar
Ortam özelliği işlevleri
İşlevleri tetikleme olayı
Hisse senedi yöntemleri/özellikleri
ole denetimi boyutlandırma işlevleri
ole işlevler veri bağlama
Basit kare işlevleri
ole denetimi Site işlevleri
Kalıcı iletişim işlevleri
Penceresiz işlemleri
Etkin olmayan işaretçi işleme fonksiyonları
Zaman uyumsuz denetim işlevleri
Overridables
Değişiklik bildirimi işlevleri
ole işlevler arabirim bildirimi
IViewObject arabirimi bildirim Overridables
Yerinde etkinleştirme işlevleri
Özellik gözatma işlevleri

İnşaat ve yıkım

COleControl Bir COleControl nesnesi oluşturur.
RecreateControlWindow Yok eder ve denetimin pencere yeniden oluşturur.

Başlatma

InitializeIIDs Denetim kullanır IID'leri temel sınıf bildirir.
ResetStockProps COleControl hisse senedi özellikleri varsayılan değerlerine başlatır.
ResetVersion Sürüm numarası belirli bir değere başlatır.
SetInitialSize İlk kez bir kap içinde görüntülendiğinde bir ole denetimi boyutunu ayarlar.

Denetim değişikliği işlevleri

GetControlFlags Denetim bayrağı ayarlarını alır.
IsModified Denetim durumu değiştirmediğini belirler.
SetModifiedFlag Bir denetim olarak durumunu değiştirir.

Kalıcılık

ExchangeExtent Denetimin genişliğini ve yüksekliğini serileştirildiğini.
ExchangeStockProps Denetimin hisse senedi özelliklerini serileştirildiğini.
ExchangeVersion Denetimin sürüm numarası serileştirildiğini.
IsConvertingVBX Ole denetimi özel yüklenmesini sağlar.
SerializeExtent Serileştirildiğini veya denetimin görüntüleme alanı başlatır.
SerializeStockProps Serileştirildiğini veya COleControl hisse senedi özellikleri başlatır.
SerializeVersion Serileştirildiğini veya denetimin sürüm bilgilerini başlatır.
SetModifiedFlag Bir denetim olarak durumunu değiştirir.
WillAmbientsBeValidDuringLoad Ortam özellikleri kontrol yüklendikten sonraki kullanılabilir olup olmadığını belirler.

Güncelleştirme/resim işlevleri

DoSuperclassPaint Sınıflandırma Windows denetimden bir ole denetimi yeniden çizer.
InvalidateControl Yeniden düzenlenmiş neden görüntülenen Denetim alanı geçersiz kılar.
IsOptimizedDraw Konteyner geçerli çizim işlemi için en iyi duruma getirilmiş çizim destekleyip desteklemediğini belirtir.
SelectFontObject Özel bir yazı tipi özelliğini bir aygıt içeriğini seçer.
SelectStockFont Hisse senedi Font özelliğini bir aygıt içeriğini seçer.
TranslateColor Bir ole_color değeri colorref değerine dönüştürür.

Gönderme özel durumlar

GetNotSupported Bir denetimin özellik değeri kullanıcı erişimi engeller.
SetNotPermitted Bir düzenleme isteği başarısız olduğunu gösterir.
SetNotSupported Bir denetimin özellik değeri kullanıcı tarafından değişiklik önler.
ThrowError Bir ole denetimi hata oluşan sinyalleri.

Ortam özelliği işlevleri

AmbientBackColor Ortam BackColor özelliğinin değerini döndürür.
AmbientDisplayName Konteyner tarafından belirtilen denetim adını döndürür.
AmbientForeColor Ortam ForeColor özelliğinin değerini döndürür.
AmbientFont Ortam Font özelliğinin değerini döndürür.
AmbientLocaleID Konteynerin döner.
AmbientScaleUnits Konteyner tarafından kullanılan birim türünü döndürür.
AmbientShowGrabHandles Kapmak kolları görüntülenip görüntülenmeyeceğini belirler.
AmbientShowHatching Çıkım görüntülenip görüntülenmeyeceğini belirler.
AmbientTextAlign Konteyner tarafından belirtilen metin hizalama türünü döndürür.
AmbientUIDead Denetimi kullanıcı arabirimi eylemlerine yanıt eğer belirler.
AmbientUserMode Konteyner modu belirler.
GetAmbientProperty Belirtilen ortam özellik değerini döndürür.

İşlevleri tetikleme olayı

FireClick Hisse senedi Click olayı patlar.
FireDblClick Hisse senedi DblClick olayı.
FireError Hisse senedi hata olayı.
FireEvent Özel bir olay yangınları.
FireKeyDown Hisse senedi KeyDown olayı.
FireKeyPress Hisse senedi KeyPress olayı.
FireKeyUp Hisse senedi KeyUp olayı.
FireMouseDown Hisse senedi MouseDown olay yangınlar.
FireMouseMove Hisse senedi MouseMove olayı.
FireMouseUp Hisse senedi MouseUp olay yangınlar.
FireReadyStateChange Denetimin hazır durumu değiştiğinde olay yangınları.

Hisse senedi yöntemleri/özellikleri

DoClick Hisse senedi DoClick yöntemi.
Yenileme Bir denetimin görünümünü bir rötuş zorlar.
GetAppearance Hisse senedi Appearance özelliğinin değerini döndürür.
SetAppearance Hisse senedi Appearance özelliğinin değerini ayarlar.
GetBackColor Hisse senedi BackColor özelliğinin değerini döndürür.
SetBackColor Hisse senedi BackColor özelliğini ayarlar.
GetBorderStyle Hisse senedi BorderStyle özelliğinin değeri döndürür.
SetBorderStyle Hisse senedi BorderStyle özelliğini ayarlar.
GetEnabled Enabled özelliği stok değerini döndürür.
SetEnabled Enabled özelliği stok değerini ayarlar.
GetForeColor Hisse senedi ForeColor özelliğinin değerini döndürür.
SetForeColor Hisse senedi ForeColor özelliğinin değerini ayarlar.
GetFont Hisse senedi Font özelliğinin değerini döndürür.
GetFontTextMetrics Ölçümleri CFontHolder nesnesi döndürür.
GetStockTextMetrics Hisse senedi Font özelliğinin ölçüler döndürür.
InternalGetFont Hisse senedi Font özelliğinin bir CFontHolder nesnesi döndürür.
SetFont Hisse senedi Font özelliğini ayarlar.
SelectStockFont Denetimin hisse senedi Font özelliğini bir aygıt içeriğini seçer.
GetHwnd Hisse senedi hWnd özellik değerini döndürür.
GetText Hisse senedi metin veya resim yazısı özellik değerini döndürür.
InternalGetText Hisse senedi başlık veya metin özelliği alır.
SetText Hisse senedi metin veya resim yazısı özellik değerini ayarlar.

Ole denetimi boyutlandırma işlevleri

GetControlSize Konumu ve boyutu ole denetimi döndürür.
SetControlSize Konumu ve ole denetimi boyutunu ayarlar.
GetRectInContainer Denetimin dikdörtgen göreli olarak kapsayıcısının döndürür.
SetRectInContainer Denetimin dikdörtgen kapsayıcısının göre ayarlar.

Ole işlevler veri bağlama

BoundPropertyChanged İlişkili özellik değiştirildi konteyner bildirir.
BoundPropertyRequestEdit İstekler özellik değerini düzenle izniniz.

Basit kare işlevleri

EnableSimpleFrame Denetimi basit çerçeve desteği sağlar.

Ole denetimi Site işlevleri

ControlInfoChanged Denetim tarafından işlenen anımsatıcılarını ayarlamak değiştikten sonra bu işlev çağrısı.
GetClientSite Bir nesne için geçerli istemci site kapsayıcısının içinde işaretçinin sorgular.
GetExtendedControl Kapsayıcısına ait genişletilmiş denetim nesneye bir işaretçi alır.
LockInPlaceActive Konteyner tarafından durdurulabilir kontrol belirler.
TransformCoords Dönüşümler değerleri kapsayıcı denetimi arasında koordine etmek.

Kalıcı iletişim işlevleri

PreModalDialog Kalıcı bir iletişim kutusu hakkında görüntülenecek olan konteyner bildirir.
PostModalDialog Kalıcı bir iletişim kutusu kapatıldıktan konteyner bildirir.

Penceresiz işlemleri

ClipCaretRect It örtüşen bir denetim tarafından şapka dikdörtgen ayarlanır.
GetCapture Penceresiz, etkin denetim nesnesinin fare yakalama olup olmadığını belirler.
GetClientRect Denetimin istemci alanının boyutunu alır.
GetDC Onun Konteynerden bir aygıt içeriğini almak penceresiz bir denetim sağlar.
Odaklama Denetim odağı olup olmadığını belirler.
GetWindowlessDropTarget Hedefi, sürükle ve bırak işlemlerini penceresiz bir denetime izin vermek için geçersiz kılma.
InvalidateRgn Konteyner pencerenin istemci alanı verilen bölge içinde geçersiz kılar. Penceresiz denetimleri bölgede yeniden çizmek için kullanılabilir.
OnWindowlessMessage Penceresiz denetimler için pencere iletilerini (dışında fare ve klavye iletilerini) işlemleri.
ReleaseCapture Fare yakalama bültenleri.
ReleaseDC Bir kapsayıcı penceresiz bir denetimin görüntüleme aygıtı bağlamında bültenleri.
ScrollWindow Onun yerinde etkin görüntü ekranda bir alanda ilerlemek penceresiz bir denetim sağlar.
SetCapture Fare yakalama denetimin adına ele geçirmek denetimin konteyner penceresi.
SetFocus Denetimin konteyner penceresi giriş odaklı denetimin adına ele.

Etkin olmayan işaretçi işleme fonksiyonları

ClientToParent Bir noktasına göreli olarak denetimin kökenli göreli olarak onun konteynerin kökenli bir noktaya çevirir.
GetActivationPolicy IPointerInactive arabirimini destekleyen bir denetim varsayılan etkinleştirme davranışını değiştirir.
GetClientOffset Denetimin dikdörtgen alanın sol üst köşesine ve kendi istemci alanının sol üst köşesindeki arasındaki farkı alır.
OnInactiveMouseMove Etkin denetimi altında fare işaretçisi gönderme wm_mousemove iletileri kontrol etmek için kapsayıcı için geçersiz kılma.
OnInactiveSetCursor Etkin denetimi altında fare işaretçisi gönderme wm_setcursor iletileri kontrol etmek için kapsayıcı için geçersiz kılma.
ParentToClient Bir noktasına göreli olarak konteynerin kökenli göreli olarak denetimin kökenli bir noktaya çevirir.

Zaman uyumsuz denetim işlevleri

GetReadyState Denetimin hazırlık durumu döndürür.
InternalSetReadyState Denetimin hazırlık durumunu ayarlar ve hazır-devlet-değiştirmek durumunda yangın.
Yük Önceki zaman uyumsuz veri sıfırlar ve denetimin asenkron özellik yeni bir yük başlatır.

Overridables

DisplayError Denetimin kullanıcıya hisse senedi hata olayları görüntüler.
DoPropExchange COleControl nesnesinin özelliklerini serileştirildiğini.
GetClassID Denetim ole sınıf Kımlığı alır.
GetMessageString Bir menü öğesi için durum çubuğu metnini sağlar.
IsSubclassedControl Adlı denetim alt sınıfların bir Windows kontrol eğer belirlemek için.
Tıklatıldığında Hisse senedi Click olayını harekete çağırdı.
OnDoVerb Sonra yürütülen denetim fiil denir.
OnDraw Bir denetimin kendisini yeniden boyutlandırmaya istendiğinde denir.
OnDrawMetafile Kendisi bir meta dosyası aygıt içeriğini kullanarak yeniden çizmek için bir denetim istendiğinde konteyner tarafından adlandırılan.
OnEdit Kullanıcı Arabirimi etkinleştirmek için konteyner tarafından bir ole denetimi denir.
OnEnumVerbs Bir denetimin fiiller numaralandırmak için konteyner tarafından adlandırılan.
OnEventAdvise Olay işleyicileri bağlı ya da bağlantısı kesilmiş bir denetimden denir.
OnKeyDownEvent Hisse senedi KeyDown olayı harekete sonra denir.
OnKeyPressEvent Hisse senedi KeyPress olayı harekete sonra denir.
OnKeyUpEvent Hisse senedi KeyUp olayı harekete sonra denir.
OnProperties Denetimin "Özellikler" fiilini çağrıldığında denir.
OnResetState Bir denetimin özelliklerini varsayılan değerlere sıfırlar.

Değişiklik bildirimi işlevleri

OnAppearanceChanged Hisse senedi Appearance özelliğinin değiştiği zaman denilen.
OnBackColorChanged Hisse senedi BackColor özelliği değiştirildiğinde denir.
OnBorderStyleChanged Hisse senedi BorderStyle özelliği değiştirildiğinde denir.
OnEnabledChanged Hisse senedi Enabled özelliği değiştirildiğinde denir.
OnFontChanged Hisse senedi yazı özelliği değiştirildiğinde denir.
OnForeColorChanged Hisse senedi ForeColor özelliği değiştirildiğinde denir.
OnTextChanged Hisse senedi metin veya resim yazısı özelliği değiştirildiğinde denir.

Ole işlevler arabirim bildirimi

OnAmbientPropertyChange Bir ortam özelliği değiştirildiğinde denir.
OnClose IOleControl::Close adı verilen bu denetim bildirir.
OnFreezeEvents Denetim olayları dondurulmuş ya da çözülmüş olarak adlandırılan.
OnGetControlInfo Anımsatıcı bilgileri kapsayıcı sağlar.
OnMnemonic Bir kısayol tuşu denetimi basıldığında denir.
OnRenderData Adı tarafından belirtilen biçimde veri almak için çerçeve.
OnRenderFileData Adı tarafından belirtilen biçimde bir dosyadan veri almak için çerçeve.
OnRenderGlobalData Adı tarafından belirtilen biçimde genel bellekten veri almak için çerçeve.
OnSetClientSite IOleControl::SetClientSite adı verilen bu denetim bildirir.
OnSetData Denetimin veri başka bir değerle değiştirir.
OnSetExtent Denetimin kapsamı değiştikten sonra denir.
OnSetObjectRects Denetimin boyutlarını değiştirdikten sonra denir.

IViewObject arabirimi bildirim Overridables

OnGetColorSet IOleObject::GetColorSet adı verilen bu denetim bildirir.
OnGetNaturalExtent Denetimin ekran boyutu için önerilen boyut ve ölçüde modu en yakın almak için geçersiz kılma.
OnGetViewExtent Denetimin görüntüleme alanları (iki taramalı çizim etkinleştirmek için kullanılabilir) boyutunu almak için geçersiz kılma.
OnGetViewRect Denetimin boyutunu belirli bir konumdan başlayarak bir dikdörtgen haline dönüştürmek için geçersiz kılma.
OnGetViewStatus Denetimin görünümü durum almak için geçersiz kılma.
OnQueryHitPoint İster belirli bir noktasını denetimin ekran çakışıyor sorgu için geçersiz kılma.
OnQueryHitRect Olup olmadığını bir denetimin ekran verilen dikdörtgen herhangi bir noktasında çakışıyor sorgu için geçersiz kılma.

Yerinde etkinleştirme işlevleri

OnGetInPlaceMenu Birleştirilecek Denetim menüsü konteyner menü tutamacı ister.
OnHideToolBars Denetim UI devre dışı olduğunda konteyner tarafından adlandırılan.
OnShowToolBars Aktif kullanıcı Arabirimi denetimi yapılmış zaman denilen.

Özellik gözatma işlevleri

OnGetDisplayString Özellik değerini temsil eden bir dize almaya çağırdı.
OnGetPredefinedStrings Döner dizeleri temsil eden bir özellik için olası değerler.
OnGetPredefinedValue Önceden tanımlanmış bir dizeye karşılık gelen değeri döndürür.
OnMapPropertyToPage Özellik düzenlemek için kullanılacak özellik sayfasını gösterir.

COleControl genel bakış |nbsp; Temel sınıf üyesi | Hiyerarşi çizelgesi

Index