Aracılığıyla paylaş


Bir Sık Kullanılan Tuş Denetimi Kullanma

Sık erişimli anahtar denetiminin tipik kullanımı aşağıdaki desene uyar:

  • Denetim oluşturulur. Denetim bir iletişim kutusu şablonunda belirtilirse, iletişim kutusu oluşturulduğunda oluşturma otomatiktir. (Bir İletişim sınıfınızda sık erişimli anahtar denetimine karşılık gelen CHotKeyCtrl üyesi.) Alternatif olarak, Üye oluştur işlevini kullanarak denetimi herhangi bir pencerenin alt penceresi olarak oluşturabilirsiniz.

  • Denetim için varsayılan bir değer ayarlamak istiyorsanız SetHotKey üye işlevini çağırın. Belirli vardiya durumlarını yasaklamak istiyorsanız SetRules'u arayın. bir iletişim kutusundaki denetimler için, bunu yapmak için iyi bir zaman iletişim kutusunun OnInitDialog işlevindedir.

  • Kullanıcı, etkin tuş denetiminde odak olduğunda bir kısayol tuşu bileşimine basarak denetimle etkileşim kurar. Daha sonra kullanıcı, iletişim kutusundaki bir düğmeye tıklayarak bu görevin tamamlandığını bir şekilde belirtir.

  • Programınıza kullanıcıya bir kısayol tuşu seçtiği bildirildiğinde, sanal anahtarı almak ve etkin anahtar denetiminden durum değerlerini kaydırmak için GetHotKey üye işlevini kullanmalıdır.

  • Kullanıcının hangi anahtarı seçtiğini öğrendikte, Kısayol Tuşu Ayarlama bölümünde açıklanan yöntemlerden birini kullanarak kısayol tuşunu ayarlayabilirsiniz.

  • Kısayol tuşu denetimi bir iletişim kutusundaysa, bu denetim ve CHotKeyCtrl nesne otomatik olarak yok edilir. Aksi takdirde, hem denetimin hem de nesnenin CHotKeyCtrl düzgün bir şekilde yok olduğundan emin olmanız gerekir.

Ayrıca bkz.

CHotKeyCtrl Kullanma
Denetimler