Aracılığıyla paylaş


CMFCAcceleratorKey Sınıfı

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

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

CObject

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 ilişkilendirmek için CMFCAcceleratorKey::SetAcceleratorCMFCAcceleratorKey.

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.

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CKeyboardManager Sınıfı