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.
Sanal anahtar eşlemesi ve biçimlendirmesi uygulayan yardımcı sınıf.
Sözdizimi
class CMFCAcceleratorKey : public CObject
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CMFCAcceleratorKey::CMFCAcceleratorKey | Bir CMFCAcceleratorKey nesne oluşturur. |
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| CMFCAcceleratorKey::Format | ACCEL yapısını görsel gösterimine çevirir. |
| CMFCAcceleratorKey::SetAccelerator | Nesnenin kısayol tuşunu CMFCAcceleratorKey ayarlar. |
Açıklamalar
Hızlandırıcı tuşları kısayol tuşları olarak da bilinir. Kullanıcının girdiği klavye kısayollarını görüntülemek istiyorsanız, CMFCAcceleratorKeyAssignCtrl Sınıfı Alt+Shift+S gibi klavye kısayollarını "Alt + Shift + S" gibi özel bir metin biçimiyle eşler. Her CMFCAcceleratorKey nesne, tek bir kısayol tuşunu metin biçimine eşler.
Kısayol tuşlarını ve hızlandırıcı tablolarını kullanma hakkında daha fazla bilgi için bkz . CKeyboardManager Sınıfı.
Örnek
Aşağıdaki örnekte bir CMFCAcceleratorKey nesnenin nasıl oluşturup yönteminin nasıl kullanılacağı gösterilmektedir Format .
CString strKey;
ACCEL accel;
accel.fVirt = FVIRTKEY | FCONTROL;
accel.key = VK_DOWN;
CMFCAcceleratorKey helper(&accel);
helper.Format(strKey);
Devralma Hiyerarşisi
CMFCAcceleratorKey
Gereksinimler
Üst bilgi: afxacceleratorkey.h
CMFCAcceleratorKey::CMFCAcceleratorKey
CMFCAcceleratorKey nesnesi oluşturur.
CMFCAcceleratorKey();
CMFCAcceleratorKey(LPACCEL lpAccel);
Parametreler
lpAccel
[in] Kısayol tuşunun işaretçisi.
Açıklamalar
oluştururken CMFCAccleratorKeykısayol tuşu sağlamazsanız, bir kısayol tuşunu nesnenizle CMFCAcceleratorKey ilişkilendirmek için CMFCAcceleratorKey::SetAccelerator yöntemini kullanın.
CMFCAcceleratorKey::Format
ACCEL yapısını ilişkili dize değerine çevirir.
void Format(CString& str) const;
Parametreler
str
[out] Yönteminin çevrilen kısayol tuşunu yazdığı bir CString nesneye başvuru.
Açıklamalar
Bu yöntem, ilişkili kısayol tuşunun dize biçimini alır. Oluşturucuyu veya CMFCAcceleratorKey::SetAccelerator yöntemini kullanarak CMFCAcceleratorKey nesnesinin dize biçimini ayarlayabilirsiniz.
CMFCAcceleratorKey::SetAccelerator
CMFCAcceleratorKey nesnesinin kısayol tuşunu ayarlar.
void SetAccelerator(LPACCEL lpAccel);
Parametreler
lpAccel
[in] Kısayol tuşunun işaretçisi.
Açıklamalar
öğesini oluştururken CMFCAcceleratorKeykısayol CMFCAcceleratorKey tuşu sağlamadıysanız için kısayol tuşunu ayarlamak için bu yöntemi kullanın.