Aracılığıyla paylaş


İzlenecek yol: MFC Kullanarak Şerit Uygulaması Oluşturma

Bu kılavuzda, varsayılan olarak şeridi olan bir uygulama oluşturmak için MFC Uygulama Sihirbazı'nın nasıl kullanılacağı gösterilmektedir. Ardından Sık Kullanılanlar şerit paneli olan bir Özel şerit kategorisi ekleyerek ve ardından panele sık kullanılan bazı komutlar ekleyerek şeridi genişletebilirsiniz.

Ön koşullar

Bu kılavuzda, Visual Studio'yu Genel Geliştirme Ayarlar kullanacak şekilde ayarladığınız varsayılır. Farklı ayarlar kullanıyorsanız, aşağıdaki yönergelerde başvuruda bulunılan bazı kullanıcı arabirimi (UI) öğeleri görüntülenmeyebilir.

Şeridi olan bir MFC uygulaması oluşturmak için

  1. Şeridi olan bir MFC uygulaması oluşturmak için MFC Uygulama Sihirbazı'nı kullanın. Visual Studio sürümünüz için sihirbazı açma yönergeleri için bkz . İzlenecek Yol: Yeni MFC Kabuğu Denetimlerini Kullanma.

  2. MFC Uygulama Sihirbazı'nda aşağıdaki seçenekleri ayarlayın:

    1. Uygulama Türü bölümünde, Görsel stil ve renkler'in altında Office 2007 (Mavi tema)'yı seçin.

    2. Bileşik Belge Desteği bölümünde Hiçbiri'nin seçili olduğundan emin olun.

    3. Belge Şablonu Özellikleri bölümündeki Dosya uzantısı kutusuna, bu uygulamanın oluşturduğu belgeler için bir dosya adı uzantısı (örneğin, mfcrbnapp) yazın.

    4. Veritabanı Desteği bölümünde (yalnızca Visual Studio 2015), Hiçbiri'nin seçili olduğundan emin olun.

    5. Kullanıcı Arabirimi Özellikleri bölümünde Şerit kullan'ın seçili olduğundan emin olun.

    6. Varsayılan olarak, MFC Uygulama Sihirbazı çeşitli yerleştirme bölmeleri için destek ekler. Bu kılavuz sadece şerit hakkında bilgi verdiğinden bu seçenekleri uygulamadan kaldırabilirsiniz. Gelişmiş Özellikler bölümünde tüm seçenekleri temizleyin.

  3. MFC uygulamasını oluşturmak için Son'a tıklayın.

  4. Uygulamanın başarıyla oluşturulduğunu doğrulamak için derleyin ve çalıştırın. Uygulamayı derlemek için, Derleme menüsünde Çözüm Oluştur'a tıklayın. Uygulama başarıyla derleniyorsa, Hata Ayıklama menüsünde Hata Ayıklamayı Başlat'a tıklayarak uygulamayı çalıştırın.

    Sihirbaz otomatik olarak Giriş adlı bir şerit kategorisine sahip bir şerit oluşturur. Bu şerit Pano, Görünüm ve Pencere adlı üç şerit paneli içerir.

Şerite kategori ve panel eklemek için

  1. Sihirbazın oluşturduğu şerit kaynağını açmak için Görünüm menüsünde Diğer Windows'un üzerine gelin ve Kaynak Görünümü'ne tıklayın. Kaynak Görünümü'nde Şerit'e tıklayın ve ardından IDR_RIBBON çift tıklayın.

  2. İlk olarak, Araç Kutusu'nda Kategori'ye çift tıklayarak şeride özel bir kategori ekleyin.

    Başlık Category1 içeren bir kategori oluşturulur. Varsayılan olarak, kategori tek bir panel içerir.

    Kategori1'e sağ tıklayın ve ardından Özellikler'e tıklayın. Özellikler penceresinde Resim Yazısı'nda Özel olarak değiştirin.

    Büyük Resimler ve Küçük Resimler özellikleri, bu kategorideki şerit öğeleri için simge olarak kullanılan bit eşlemleri belirtir. Özel bit eşlemler oluşturma bu yönerge kapsamının dışında olduğundan, basitçe sihirbaz tarafından oluşturulan bit eşlemleri yeniden kullanın. Küçük bit eşlemler 16x16 pikseldir. Küçük görüntüler için kaynak kimliği tarafından IDB_FILESMALL erişilen bit eşlemleri kullanın. Büyük bit eşlemler 32x32 pikseldir. Büyük görüntüler için kaynak kimliği tarafından IDB_FILELARGE erişilen bit eşlemleri kullanın.

    Dekont

    Yüksek nokta/inç (HDPI) ekranlarda otomatik olarak görüntülerin HDPI sürümleri kullanılır.

  3. Ardından, paneli özelleştirin. Paneller birbirlerine mantıksal olarak ilişkili öğeleri gruplandırmak için kullanılır. Örneğin, bu uygulamanın Giriş sekmesinde Kes, Kopyala ve Yapıştır komutlarının tümü Pano panelinde bulunur. Paneli özelleştirmek için Panel1'e sağ tıklayın ve ardından Özellikler'e tıklayın. Özellikler penceresinde Resim Yazısı'nı Sık Kullanılanlar olarak değiştirin.

    Panel için Görüntü Dizini'ni belirtebilirsiniz. Bu sayı, şerit paneli Hızlı Erişim Araç Çubuğu'na eklendiğinde görüntülenen simgeyi belirtir. Simge, şerit panelinin kendisinde görüntülenmez.

  4. Şerit kategorisi ve panelin başarılı bir şekilde oluşturulduğunu doğrulamak için şerit denetiminin önizlemesini görüntüleyin. Şerit Düzenleyicisi Araç Çubuğu'nda Şeridi Sına düğmesine tıklayın. Şeritte Özel sekme ve Sık Kullanılanlar paneli görüntülenmelidir.

Şerit panele öğe eklemek için

  1. Önceki yordamda oluşturduğunuz panele öğe eklemek için, denetimleri Araç Kutusu'nun Şerit Düzenleyicisi bölümünden tasarım görünümündeki panele sürükleyin.

  2. İlk olarak, bir Yazdır düğmesi ekleyin. Yazdır düğmesinde, varsayılan yazıcı kullanılarak yazdırılan hızlı yazdırma komutunu içeren bir alt menü bulunur. Bu komutların ikisi de bu uygulama için tanımlanmış durumdadır. Uygulama menüsünde bulunurlar.

    Yazdır düğmesini oluşturmak için bir Düğme aracını panele sürükleyin.

    Özellikler penceresinde Id özelliğini önceden tanımlanmış olması gereken ID_FILE_PRINT olarak değiştirin. Resim Yazısını Yazdır olarak değiştirin. Görüntü Dizini'yi 4 olarak değiştirin.

    Hızlı Yazdır düğmesini oluşturmak için, Menü Öğeleri'nin yanındaki özellik değeri sütununa tıklayın ve ardından üç noktaya (...) tıklayın. Öğe Düzenleyicisi'nde etiketlenmemiş Ekle düğmesine tıklayarak bir menü öğesi oluşturun. Özellikler penceresinde Resim Yazısı'nı Hızlı Yazdırma, Kimlikdeğerini ID_FILE_PRINT_DIRECT ve Resim'i 5 olarak değiştirin. Image özelliği bit eşlem kaynağındaki IDB_FILESMALL Hızlı Yazdır simgesini belirtir.

  3. Düğmelerin şerit paneline eklendiğini doğrulamak için uygulamayı derleyin ve çalıştırın. Uygulamayı derlemek için, Derleme menüsünde Çözüm Oluştur'a tıklayın. Uygulama başarıyla derleniyorsa, Hata Ayıklama menüsünde Hata Ayıklamayı Başlat'a tıklayarak uygulamayı çalıştırın. Yazdır düğmesi ve şeritteki Özel sekmesindeki Sık Kullanılanlar panelindeki birleşik giriş kutusu görüntülenmelidir.

Sonraki Adımlar

Nasıl yapılır: Hızlı Erişim Araç Çubuğunu Özelleştirme

Nasıl yapılır: Uygulama Düğmesini Özelleştirme

Uçtan uca örnekler için bkz . Örnekler (MFC Özellik Paketi).

Ayrıca bkz.

Kılavuz
Örnekler (MFC Özellik Paketi)