Aracılığıyla paylaş


CMouseManager sınıfı

Farklı komutlar belirli bir ile ilişkilendirmek bir kullanıcının CView kullanıcı bu görünümü içinde çift tıklattığında nesne.

class CMouseManager : public CObject

Üyeler

Bb983891.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CMouseManager::AddView

Ekler bir CView nesneyi özelleştirme iletişim kutusu. Özelleştirme komutu ile listelenen görünümlerden her çift ilişkilendirmek kullanıcı iletişim kutusu sağlar.

CMouseManager::GetViewDblClickCommand

Sağlanan görünüm içinde kullanıcı tıklattığında yürütülen komut verir.

CMouseManager::GetViewIconId

Sağlanan görünüm kimliği ile ilişkili simgeyi döndürür

CMouseManager::GetViewIdByName

Sağlanan Görünüm adı ile ilişkili görünümü kimliği döndürür.

CMouseManager::GetViewNames

Tüm eklenen görünüm adları listesini alır.

CMouseManager::LoadState

Yükleri CMouseManager Windows kayıt defterinden durum.

CMouseManager::SaveState

Yazar CMouseManager Windows kayıt defterinden durum.

CMouseManager::SetCommandForDblClk

Sağlanan komut ve sağlanan görünüm ilişkilendirir.

Notlar

CMouseManager Class korur topluluğu CView nesneler. Her görünüm, bir ad ve bir kimliği tarafından tanımlanır. Bu görünüm içinde gösterilen özelleştirme iletişim kutusu. Kullanıcı herhangi bir görünümü ile ilişkili komut değiştirebilir özelleştirme iletişim kutusu. Bu görünümde kullanıcı tıklattığında ilişkili komut yürütülür. Bu kodlama açısından bakıldığında desteklemek için işlemek gerekir WM_LBUTTONDBLCLK ileti ve çağrı CWinAppEx::OnViewDoubleClick işlev kodu, CView nesne...

Oluşturma bir CMouseManager el ile nesne. Uygulama Çerçevesi tarafından oluşturulur. Kullanıcı uygulamayı çıktığında otomatik olarak da yok edilir. Fare Yöneticisi uygulamanız için bir işaretçi Al çağrısı CWinAppEx::GetMouseManager.

Devralma hiyerarşisi

CObject

   CMouseManager

Gereksinimler

Başlık: afxmousemanager.h

Ayrıca bkz.

Başvuru

Hiyerarşi grafik

CWinAppEx sınıfı

Kavramlar

Klavye ve fare özelleştirme

Diğer Kaynaklar

mfc sınıfları