ole iletişim kutularında
Kullanıcı ole etkin bir uygulama çalışırken ne zaman uygulama işlemi gerçekleştirmek için kullanıcı bilgileri gereken zamanları vardır. Gerekli bilgileri toplamak için iletişim kutularını sayısı mfc ole sınıfları sağlar. Bu konu, ole iletişim kutuları tarafından işlenen görevleri ve bu iletişim kutularını görüntülemek için gereken sınıfları listeler. ole iletişim kutuları ve davranışlarını özelleştirmek için kullanılan yapıları hakkında daha fazla bilgi için bkz: mfc başvuru.
Nesne Ekle
Bu iletişim kutusu, kullanıcı ekleme, yeni oluşturulan veya varolan nesnelere bileşik belgeye sağlar. Ayrıca, kullanıcının madde simge olarak görüntülemek için izin verir ve Simge Değiştir komutu düğmesini etkinleştirir. Kullanıcı Edit menüsünden Nesne Ekle seçtiğinde, bu iletişim kutusunu görüntüler. Use COleInsertDialog bu iletişim kutusunu görüntülemek için sınıf. Not kendisine bir MDI uygulamasını eklenemez. SDI uygulamalarına olmadığı sürece bir kapsayıcı/sunucu uygulama kendi içine eklenemez.Özel Yapıştır
Bu iletişim kutusu, veri bileşik belgesine yapıştırırken kullanılan biçimini denetlemek kullanıcı sağlar. Kullanıcı veri biçimi, gömme veya veri bağlantı ve simge olarak görüntülenip görüntülenmeyeceğini seçebilirsiniz. Düzen menüsünden Özel Yapıştır kullanıcı seçtiğinde, bu iletişim kutusunu görüntüler. Use COlePasteSpecialDialog bu iletişim kutusunu görüntülemek için sınıf.Simge Değiştir
Bu iletişim kutusu bağlantılı veya gömülü öğeyi göstermek için hangi simgenin görüntülenip seçmesini sağlar. Kullanıcı Düzen menüsünden değiştir simgesini seçer veya Özel Yapıştır veya Dönüştür iletişim kutularını simge Değiştir düğmesini seçerse, bu iletişim kutusunu görüntüler. Kullanıcı Nesne Ekle iletişim kutusunu açar ve simge olarak seçer de görüntüleyin. Use COleChangeIconDialog bu iletişim kutusunu görüntülemek için sınıf.Dönüştürme
Bu iletişim kutusu, katıştırılmış veya bağlı bir öğe türünü değiştirmek kullanıcı sağlar. Örneğin, meta bileşik bir belgeye katıştırılmış ve daha sonra katıştırılmış meta değiştirmek için başka bir uygulamayı kullanmak isterseniz, dönüştürme iletişim kutusunu kullanabilirsiniz. Bu iletişim kutusunu tıklatarak genellikle görüntülenen Madde türü Düzen menüsünü ve ardından basamaklı menüsünde Dönüştür'Ü tıklatarak nesne. Use COleConvertDialog bu iletişim kutusunu görüntülemek için sınıf. Örneğin, mfc ole örneği çalıştırmak OCLIENT.Bağlantıları veya bağlantıları güncelleştir düzenle
Bağlantıları Düzenle iletişim kutusunda, kullanıcı bağlantılı nesnenin kaynağı hakkında bilgi sağlar. Bağlantıları güncelleştir iletişim kutusunda, bağlantılı öğeleri geçerli iletişim kutusunda kaynakları doğrular ve bağlantıları Düzenle iletişim kutusunu görüntüler. Düzen menüsünden bağlantılar kullanıcı seçtiğinde, bağlantıları Düzenle iletişim kutusunu görüntüler. Bağlantıları güncelleştir iletişim kutusunda, genellikle bileşik bir belge açıldığında görüntülenir. Kullanın COleLinksDialog veya COleUpdateDialog sınıf, hangi bağlı iletişim kutusunda, görüntülemek istediğiniz.Sunucu meşgul veya sunucu yanıt vermiyor
Kullanıcı bir öğeyi etkinleştirmek çalışır ve sunucu isteği işlemek için genellikle sunucu olduğundan, başka bir kullanıcı tarafından kullanımda veya görev yapamıyor sunucu meşgul iletişim kutusu görüntülenir. Sunucu etkinleştirme isteğini hiç yanıt vermezse, sunucu yanıt iletişim kutusu görüntülenir. Bu iletişim kutuları aracılığıyla görüntülenir COleMessageFilter, ole arabirimi uygulaması temelinde IMessageFilter, ve kullanıcı etkinleştirme isteğini yeniden denemek karar verebilirsiniz. Use COleBusyDialog bu iletişim kutusunu görüntülemek için sınıf.