Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam ediyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
Birden çok belge arabirimi (MDI) sekmeli grup özelliği, birden çok belge arabirimi (MDI) uygulamasına MDI istemci alanında bir veya daha fazla sekmeli pencere (veya sekmeli grup olarak bilinen sekmeli pencere grupları) görüntüleme olanağı sağlar. Sekmeli pencereler dikey veya yatay olarak hizalanabilir. Bir uygulama birden fazla MDI sekmeli grubu barındırıyorsa, gruplar bölücülerle ayrılır.
Özellikler
MDI sekmeli grupların özellikleri şunlardır:
Bir uygulama, dinamik olarak sekmeli pencereler oluşturabilir.
Bir uygulama sekmeli pencereleri yatay veya dikey olarak hizalayabilir.
Sekmeli pencere grupları bölücülerle ayrılır. Kullanıcı, bölmeyi kullanarak sekmeli grupları yeniden boyutlandırabilir.
Kullanıcı, bireysel sekmeleri gruplar arasında sürükleyebilir.
Kullanıcı, yeni gruplar oluşturmak için tek tek sekmeleri sürükleyebilirsiniz.
Kullanıcı bir kısayol menüsü kullanarak sekmeleri taşıyabilir veya yeni gruplar oluşturabilir.
Bir uygulama sekmeli pencerelerin düzenini kaydedebilir ve yükleyebilir.
Bir uygulama MDI belgelerinin listesini kaydedebilir ve yükleyebilir.
Bir uygulama tek tek sekmeli gruplara erişebilir ve parametrelerini değiştirebilir.
MDI Sekmeli Grupları Kullanma
MDI sekmeli gruplarla yaygın olarak gerçekleştirilen görevler şunlardır:
Ana çerçeve penceresinde MDI sekmeli gruplarını etkinleştirmek için CMDIFrameWndEx::EnableMDITabbedGroups'u çağırın. Bu yöntemin ikinci parametresi sınıfının bir örneğidir
CMDITabInfo. çağrısındanCMDIFrameWndEx::EnableMDITabbedGroupsönce varsayılan parametreleri kullanabilir veya değiştirebilirsiniz.Çalışma zamanında MDI sekmeli grubunun özelliklerini değiştirmek için bir
CMDITabInfonesne oluşturun veya değiştirin ve yeniden çağırınCMDIFrameWndEx::EnableMDITabbedGroupsMDI sekmeli pencerelerin listesini almak için öğesini çağırın
CMDIFrameWndEx::GetMDITabGroups.Etkin bir sekmeli grubun yanına yeni bir MDI sekmeli grubu oluşturmak için
CMDIFrameWndEx::MDITabNewGroupçağrısını yapın.Giriş odağını sekmeli bir grubun önceki veya sonraki penceresine kaydırmak için çağrısı yapın
CMDIFrameWndEx::MDITabMoveToNextGroup.Pencerenin MDI sekmeli grup çağrısının
CMDIFrameWndEx::IsMemberOfMDITabGroupüyesi olup olmadığını belirlemek için.Bir ana çerçeve penceresi için MDI sekmelerinin mi yoksa MDI sekmeli grupların mı etkinleştirildiğini belirlemek için çağrısı yapın
CMDIFrameWndEx::AreMDITabs. Yalnızca MDI sekmeli grupların etkinleştirilip etkinleştirilmediğini belirlemek için çağrısı yapınCMDIFrameWndEx::IsMDITabbedGroup.Kullanıcı bir sekmeye tıkladığında veya başka bir MDI sekmeli gruba sürüklediğinde kısayol menüsünü görüntülemek için,
CMDIFrameWndEx::OnShowMDITabContextMenutüretilmiş sınıfındaCMDIFrameWndExöğesini geçersiz kılın. Bu yöntemi uygulamazsanız, uygulama kısayol menüsünü görüntülemez.MDI sekmeli grupların düzenini bir uygulamada kaydetmek için çağrısı yapın
CMDIFrameWndEx::SaveMDIState. Daha önce kaydedilmiş bir MDI sekmeli grup profilini yüklemek için çağrısı yapınCMDIFrameWndEx::LoadMDIState. Açık belgelerin listesini MDI uygulamasına yüklemek veya kaydetmek için de bu yöntemleri çağırabilirsiniz. MDI durumunu kaydetme ve yükleme hakkında daha fazla bilgi için bkz. CMDIFrameWndEx::LoadMDIState.
Ayrıca bakınız
Kullanıcı Arabirimi Öğeleri
CMDIFrameWndEx Sınıfı
CMDIChildWndEx Sınıfı
CMDITabInfo Sınıfı