ACCEL

accel yapısını tanımlayan bir Hızlandırıcı tablosunda kullanılan Hızlandırıcı tuş.

typedef struct tagACCEL {/ / accl byte fVirt; 
    Anahtar kelime; 
    Cmd word; 
} ACCEL 

 

Üyeler

fVirt
Hızlandırıcı bayrakları belirtir. Bu üye aşağıdaki değerlerden bir kombinasyonu olabilir:
Değer Anlamı
FALT Hızlandırıcı tuşuna basıldığında alt tuşunu düzenlenen gerekir.
FCONTROL Hızlandırıcı tuşuna basıldığında ctrl tuşunu düzenlenen gerekir.
FNOINVERT Hızlandırıcı kullanıldığında hiçbir üst düzey menü öğesi vurgulanır belirtir. Bu bayrak yok belirtilirse, bir üst düzey menü öğesi vurgulanmış, mümkünse Hızlandırıcı kullanıldığında.
FSHIFT Hızlandırıcı tuşuna basıldığında shift tuşunu düzenlenen gerekir.
FVIRTKEY Anahtar üye sanal-anahtar kodunu belirtir. Bu bayrak belirtilmezse, anahtar bir ASCII karakter kodunu belirtmek için kabul edilir.

anahtar
Hızlandırıcı anahtarı belirtir. Bu üye sanal-anahtar kodunu ya da bir ASCII karakter kodu olabilir.
cmd
Hızlandırıcı tanımlayıcısını belirtir. Hızlandırıcı basıldığında bu değer wm_command ya da wm_syscommand mesaj wParam parametresinin alt sıra kelime yerleştirilir.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan.

Ayrıca bkz:

Klavye hızlandırıcıları genel bakış, klavye hızlandırıcı yapıları, wm_command, wm_syscommand

Index