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
Public yöntemler
Ad |
Description |
---|---|
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. |
|
Sağlanan görünüm içinde kullanıcı tıklattığında yürütülen komut verir. |
|
Sağlanan görünüm kimliği ile ilişkili simgeyi döndürür |
|
Sağlanan Görünüm adı ile ilişkili görünümü kimliği döndürür. |
|
Tüm eklenen görünüm adları listesini alır. |
|
Yükleri CMouseManager Windows kayıt defterinden durum. |
|
Yazar CMouseManager Windows kayıt defterinden durum. |
|
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
Gereksinimler
Başlık: afxmousemanager.h