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.
Önemli
Bu belgede artık ekosistem yol haritamızın bir parçası olmayan konsol platformu işlevselliği açıklanmaktadır. Bu içeriğin yeni ürünlerde kullanılmasını önermeyiz, ancak süresiz gelecek için mevcut kullanımları desteklemeye devam edeceğiz. Tercih edilen modern çözümümüz, platformlar arası senaryolarda maksimum uyumluluk için sanal terminal dizilerine odaklanır. Bu tasarım kararı hakkında daha fazla bilgiyi klasik konsol ve sanal terminal belgemizde bulabilirsiniz.
Konsolun giriş arabelleğinde bildirilen giriş olayı türleri, konsolun fare ve pencere giriş modlarına bağlıdır. Konsolun işlenen giriş modu, sistemin CTRL+C tuş bileşimini nasıl işlediğini belirler. Bir uygulama, bir konsolun giriş modlarının durumunu ayarlamak veya almak için SetConsoleMode veya GetConsoleMode işlevine yapılan çağrıda konsol giriş arabellek tutamacını belirtebilir. Konsol giriş tutamaçları ile aşağıdaki modlar kullanılır.
| Modül | Açıklama |
|---|---|
| ENABLE_MOUSE_INPUT | Giriş arabelleğinde fare olaylarının raporlanıp rapor edilmediğini denetler. Varsayılan olarak, fare girişi etkinleştirilir ve pencere girişi devre dışı bırakılır. Bu modlardan birinin değiştirilmesi yalnızca mod ayarlandıktan sonra oluşan girişleri etkiler; giriş arabelleğindeki bekleyen fare veya pencere olayları boşaltılmaz. Fare modundan bağımsız olarak fare işaretçisi görüntülenir. |
| ENABLE_WINDOW_INPUT | Arabellek yeniden boyutlandırma olaylarının giriş arabelleğinde bildirilip bildirmeyeceğini denetler. Varsayılan olarak, fare girişi etkinleştirilir ve pencere girişi devre dışı bırakılır. Bu modlardan birinin değiştirilmesi yalnızca mod ayarlandıktan sonra oluşan girişleri etkiler; giriş arabelleğindeki bekleyen fare veya pencere olayları boşaltılmaz. Fare modundan bağımsız olarak fare işaretçisi görüntülenir. |
| ENABLE_PROCESSED_INPUT | Üst düzey konsol G/Ç işlevlerini kullanarak uygulamalar için girişin işlenmesini denetler. Ancak, işlenen giriş modu etkinleştirilirse, konsolun giriş arabelleğinde CTRL+C tuş bileşimi raporlanmaz. Bunun yerine, uygun denetim işleyici işlevine geçirilir. Denetim işleyicileri hakkında daha fazla bilgi için bkz. Konsol Denetim İşleyicileri. |
Ekran arabelleğinin çıkış modları, alt düzey çıkış işlevlerinin davranışını etkilemez.