CKeyboardManager sınıfı
Kısayol tuş tablolar ana çerçeve penceresi ve alt çerçeve pencereler için yönetir.
class CKeyboardManager : public CObject
Üyeler
Ortak Oluşturucusu
Ad |
Description |
Yapıları bir CKeyboardManager nesnesi. |
Public yöntemler
Ad |
Description |
Kısayol tuş tablolarını temizler. |
|
Belirtilen komut ve pencere için varsayılan kısayol tuşu alır. |
|
Bir anahtar Hızlandırıcı tablosu tarafından işlendiğini belirler. |
|
Yazdırılabilir bir karakter olup olmadığını gösterir. |
|
Menü komutu için tüm kısayol tuşlarını veya yalnızca varsayılan kısayol tuşu gösterip göstermediği belirtir. |
|
Windows kayıt defterinden kısayol tuş tablolarını yükler. |
|
Uygulama kaynağı kısayol tuş tablolarının yeniden yükler. |
|
Kısayol tuş tabloları Windows kayıt defterine kaydeder. |
|
Framework tüm komutları için kısayol tuşlarını ya da her komut için tek bir kısayol tuşu görüntülenip görüntülenmeyeceğini belirtir. Bu yöntem yalnızca bir ilişkili kısayol tuşu olan komutlarını etkilemez. |
|
Bir karakter kendi üst kayıt dönüştürür. |
|
Yeni kısayol tuş içeren bir tablo kısayol anahtar tablosunu güncelleştirir. |
Notlar
Bu sınıfın üyeleri kaydedin ve kısayol anahtar tabloları Windows kayıt defterine yüklemek için kısayol tuş tablolarını güncelleştirmek için bir şablon kullanmak etkinleştirmek ve bir çerçeve penceresinde bir komut için varsayılan kısayol tuşu bulun. Buna ek olarak, CKeyboardManager nesnesi, kısayol tuşları kullanıcıya nasıl görüntüleneceğini kontrol sağlar.
Oluşturma bir CKeyboardManager el ile nesne. Uygulama Çerçevesi tarafından otomatik olarak oluşturulur. Bununla birlikte çağırmalıdır CWinAppEx::InitKeyboardManager uygulamanız başlatma işlemi sırasında. Uygulamanız için bir işaretçi klavye Yöneticisi'ni elde etmek için arama CWinAppEx::GetKeyboardManager.
Örnek
Aşağıdaki örnek işaretçisi almak nasıl gösterir bir CKeyboardManager gelen nesne bir CWinAppEx sınıfı ve nasıl ilişkili menü komutlarıyla kısayol tuşlarını göster. Bu kod parçacığını parçası olan özel sayfaları örnek.
// The GetKeyboardManager method is inherited from the CWinAppEx class.
CKeyboardManager* cKeyboardManager = GetKeyboardManager();
cKeyboardManager->ShowAllAccelerators();
Devralma hiyerarşisi
Gereksinimler
Başlık: afxkeyboardmanager.h
Ayrıca bkz.
Başvuru
CWinAppEx::InitKeyboardManager