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.
İletişim Kutusu Düzenleyicisi , iletişim kutusu kaynaklarını oluşturmanıza veya düzenlemenize olanak tanır.
- Düzenleyiciyi açmak için, Kaynak Görünümü penceresinde bir iletişim kutusunun .rc dosyasına çift tıklayın veya menüden Görünüm
Diğer Pencereler Kaynak Görünümü seçeneklerine gidin.
Yeni bir iletişim kutusu veya iletişim kutusu şablonu oluşturmanın ilk adımlarından biri denetim eklemektir. İletişim Kutusu Düzenleyicisi'nde, denetimleri belirli bir boyuta, şekle veya hizalamaya uyacak şekilde düzenleyebilir veya iletişim kutusunda çalışmak üzere taşıyabilirsiniz. Denetimi silmek de kolaydır.
Bir iletişim kutusunu şablon olarak depolayabilir ve yeniden kullanabilirsiniz. Ayrıca, iletişim kutusunu tasarlama ve bunu uygulayan kodu düzenleme arasında kolayca geçiş yapabilirsiniz.
İletişim Kutusu Düzenleyicisi'nde tek veya birden çok denetimin özelliklerini düzenlemek de mümkündür. Sekme sırasını, yani Sekme tuşuna basıldığında denetimlerin odak kazanma sırasını değiştirebilir veya kullanıcıların klavyeyi kullanarak bir denetim seçmesine olanak tanıyan bir erişim tuşu veya tuş bileşimi tanımlayabilirsiniz.
İletişim Kutusu Düzenleyicisi , ActiveX denetimleri de dahil olmak üzere özel denetimler kullanmanıza da olanak tanır. Ayrıca form görünümünü, kayıt görünümlerini veya iletişim kutusu çubuklarını düzenleyebilirsiniz.
Visual Studio 2015'den başlayarak, kullanıcı bir iletişim kutusunu yeniden boyutlandırdığında denetimlerin nasıl taşınacağını ve yeniden boyutlandırılacağını belirten dinamik düzenleri tanımlamak için İletişim Kutusu Düzenleyicisi'ni kullanabilirsiniz. Daha fazla bilgi için bkz . Dinamik Düzen.
Kaynaklar hakkında daha fazla bilgi için bkz. İletişim Kutusu Oluşturma ve İletişim Kutusu Denetimleri.
İpucu
İletişim Kutusu Düzenleyicisi'ni kullanırken, birçok durumda, sık kullanılan komutların kısayol menüsünü görüntülemek için sağ fare düğmesiyle seçebilirsiniz.
İletişim Kutusu Düzenleyicisi Araç Çubuğu
İletişim Kutusu Düzenleyicisi araç çubuğu, iletişim kutusundaki denetimlerin düzenini düzenlemek için boyut ve hizalama gibi düğmeler içerir. İletişim Kutusu Düzenleyicisi araç çubuğu düğmeleri Biçim menüsündeki komutlara karşılık gelir.
| Simge | Anlamı | Simge | Anlamı |
|---|---|---|---|
|
Test Diyalog |
|
Çapraz |
|
Sola Hizala |
|
Aşağı |
|
Hakları Hizala |
|
Aynı Genişlikte Yap |
|
Üstleri Hizala |
|
Aynı Yüksekliği Ayarla |
|
Altları Hizala |
|
Aynı Boyutta Yap |
|
Dikey |
|
Kılavuzu Aç/Kapat |
|
Yatay |
|
Kılavuzları Aç/Kapat |
- İletişim Kutusu Düzenleyicisi araç çubuğunu göstermek veya gizlemek için Görünüm>Araç Çubukları>İletişim Kutusu Düzenleyicisi menülerine gidin.
C++ projesinde İletişim Kutusu Düzenleyicisi'ni açtığınızda, çözümünüzün en üstünde İletişim Kutusu Düzenleyicisi araç çubuğu otomatik olarak görünür, ancak araç çubuğunu açıkça kapatırsanız, İletişim Kutusu Düzenleyicisi'ni bir sonraki açışınızda bunu çağırmanız gerekir. Kullanılabilir araç çubukları ve pencereler listesinden seçerek görünümünü değiştirebilirsiniz.
İletişim Kutusu Kontrolleri ve Kod Arasında Geçiş Yapma
MFC uygulamalarında, işlemci koduna atlamak veya örnek işlemci işlevlerini hızla oluşturmak için iletişim kutusu denetimlerine çift tıklayabilirsiniz.
Bir denetim seçiliyken, seçili öğe için kullanılabilen Windows iletilerinin ve olaylarının tam listesini görüntülemek için Özellikler penceresi ControlEvents düğmesini veya İletiler düğmesini seçin. İşleyici işlevleri oluşturmak veya düzenlemek için listeden seçim yapın.
İletişim Kutusu Düzenleyicisi'nden koda atlamak için, iletişim kutusundaki bir denetime çift tıklayarak en son uygulanan ileti işleme işlevinin bildirimine atlayın.
ATL tabanlı iletişim kutusu sınıfları için her zaman oluşturucu tanımına atlarsınız.
Denetimin olaylarını görüntülemek için, denetim seçili durumdayken Özellikler penceresinde ControlEvents düğmesini seçin.
İletişim kutusunda tek bir denetimin odağı olduğunda, sağ tıklayıp Olay İşleyicisi Ekle'yi seçebilirsiniz. Bu, işleyicinin eklendiği sınıfı belirtmenizi sağlar. Daha fazla bilgi için bkz Olay İşleyicisi Eklemek.
Not
İletişim kutusu odaktayken ControlEvents düğmesinin seçilmesi, iletişim kutusundaki tüm denetimlerin listesini gösterir. Bu listeyi genişleterek tek tek denetimlerin olaylarını düzenleyebilirsiniz.
İletişim kutusunun iletilerini görüntülemek için, iletişim kutusu seçili durumdayken Özellikler penceresinde İletiler düğmesini seçin.
Hızlandırıcı Tuşları
İletişim Kutusu Düzenleyicisi komutlarının varsayılan hızlandırıcı tuşları aşağıdadır.
| Komut | Anahtarlar | Açıklama |
|---|---|---|
| Biçim.AltlarıHizala | Ctrl + Shift + Aşağı Ok | Seçili denetimlerin alt kenarlarını baskın denetimle hizalar. |
| Format.AlignCenters | Shift + F9 | Seçili denetimlerin dikey merkezlerini baskın denetimle hizalar. |
| Format.AlignLefts | Ctrl + Shift + Sol Ok | Seçili denetimlerin sol kenarlarını baskın denetimle hizalar. |
| Format.OrtalarıHizala | F9 | Seçili denetimlerin yatay merkezlerini baskın denetimle hizalar. |
| Biçim.Sağa Hizala | Ctrl + Shift + Sağ Ok | Seçili denetimlerin sağ kenarlarını baskın denetimle hizalar. |
| Format.AlignTops | Ctrl + Shift + Yukarı Ok | Seçili denetimlerin üst kenarlarını baskın denetimle hizalar. |
| Format.DüğmeAlt | Ctrl + B | Seçili düğmeleri iletişim kutusunun alt orta kısmına yerleştirir. |
| Biçim.DüğmeSağı | Ctrl + R | Seçili düğmeleri iletişim kutusunun sağ üst köşesine yerleştirir. |
| Format.CenterHorizontal | Ctrl + Shift + F9 | denetimleri iletişim kutusunun içinde yatay olarak ortalar. |
| Biçim.OrtalaDikey | Ctrl + F9 | Kontrolleri iletişim kutusunun içinde dikey olarak ortalar. |
| Format.CheckMnemonics | Ctrl + M | Anımsatıcıların benzersizliğini denetler. |
| Format.IçeriğeGöreBoyutlandır | Shift + F7 | Seçili denetimleri resim yazısı metnine sığacak şekilde yeniden boyutlandırıyor. |
| Format.SpaceAcross | Alt + Sol Yön Tuşu | Seçili denetimleri yatay olarak eşit aralıklarla yerleştirir. |
| Format.SpaceDown | Alt + Aşağı Ok | Seçili denetimleri dikey olarak eşit aralıklarla dizmek. |
| Format.TabOrder | Ctrl + D | İletişim kutusundaki denetimlerin sırasını ayarlar. |
| Format.TestDialog | Ctrl + T | Görünümü ve davranışı test etmek için iletişim kutusunu çalıştırır. |
| Format.KılavuzÇizgileriniAç/Kapat | Ctrl + G | Izgara, kılavuz çizgileri ve ızgara arasında döngü yaparak iletişim kutusu düzenleme sağlar. |
Kısayol tuşlarını değiştirmek için Araçlar>Seçenekler menüsüne gidin ve Ortam klasörü altında Klavye'yi seçin.
Daha fazla bilgi için bkz . Klavye Kısayollarını Tanımlama ve Özelleştirme.
Ayarlarınızı değiştirmek için Araçlar> menüsüne ve ardından Ayarları İçe ve Dışa Aktar seçeneğine gidin.
İletişim kutularında sağlanan seçenekler ve gördüğünüz menü komutlarının adları ve konumları, etkin ayarlarınıza veya sürümünüze bağlı olarak Yardım'da açıklananlardan farklı olabilir. Daha fazla bilgi için bkz . Visual Studio IDE'yi kişiselleştirme.
Gereksinimler
Win32
Ayrıca bkz.
Kaynak Düzenleyicileri
Nasıl yapılır: İletişim Kutusu Oluşturma
İletişim Kutusu Denetimleri