FARE TUŞLARI

Fare Tuşları'nı yapısı fare erişilebilirlik özelliği hakkında bilgi içerir. Fare Tuşları özelliği etkin olduğunda, Kullanıcı fareyi denetleyebilir ve'i çift tıklatın, sürükle bırak için sayısal tuş takımını kullanabilirsiniz. NumLock basarak kullanıcı sayısal tuş takımını fare denetim modu ile normal çalışma arasında geçiş yapabilirsiniz.

typedef struct _mousekeys {/ / mk dword cbSize; 
    dword dwFlags; 
    dword iMaxSpeed; 
    dword iTimeToMaxSpeed; 
    dword iCtrlSpeed; 
    dword dwReserved1; 
    dword dwReserved2; 
} TUŞLARI 

 

Üyeler

cbSize
Bu yapı bayt cinsinden boyutunu belirtir.
dwFlags
Süzme Tuşları özelliğini özelliklerini belirten bit bayrağı kümesidir. Aşağıdaki bit bayrak değerleri:
Değer Anlamı
MKF_AVAILABLE Bu bayrak ayarlanırsa Fare Tuşları özelliği kullanılabilir.
MKF_CONFIRMHOTKEY Windows 95, Windows NT 5.0 ve sonraki sürümleri: Fare Tuşları özelliği, kısayol tuşu kullanılarak etkinleştirildiğinde bir onay iletişim kutusu görüntülenir.
MKF_HOTKEYACTIVE Bu bayrak ayarlanırsa, kullanıcı fare tuşları özelliğini açıp kapatmak için kısayol tuşu sol alt + sol ÜSTKRKT + num lock kullanarak açabilirsiniz.
MKF_HOTKEYSOUND Bu bayrak ayarlanırsa, kullanıcı fare tuşları özelliğini açıp kapatmak için kısayol tuşu kullanarak bıraktığında sistem bir siren sesi çalar.
MKF_INDICATOR Windows 95, Windows NT 5.0 ve sonraki sürümleri: Fare Tuşları özelliği üzerinde görsel bir gösterge görüntülenir.
MKF_MOUSEKEYSON Bu bayrak ayarlanırsa, Fare Tuşları özelliği etkindir.
MKF_MODIFIERS Windows 95, Windows NT 5.0 ve sonraki sürümleri: ctrl tuşunu iCtrlSpeed üye tarafından belirlenen değere imleç hızı artar ve SHIFT tuşuna kısaca ince imleç konumlama sağlayan tek bir piksele taşıdıktan sonra gecikme için imleci neden olur. Bu değer belirtilmezse, kullanıcı fare imleci ok tuşlarını kullanarak hareket ederken ctrl ve SHIFT tuşlarını sayılır.
MKF_REPLACENUMBERS Windows 95, Windows NT 5.0 ve sonraki sürümleri:num lock tuşu açık olduğunda, sayısal tuş takımını fare hareket. Bu bayrak belirtilmezse, num lock tuşunun kapalı olduğunda sayısal tuş takımını fare imleci taşır.

iMaxSpeed
Fare imleci ok tuşu basılı tutulduğunda attains en yüksek hızı belirtir.

Windows 95: Aralık denetimi gerçekleştirilmez.

Windows NT: Geçerli değerler 10, 360.

iTimeToMaxSpeed
Fare imleci ok tuşu basılı tutulduğunda en yüksek hıza ulaşmak geçen milisaniye cinsinden süre uzunluğunu belirtir. Geçerli değerler 1000, 5000.
iCtrlSpeed
Kullanıcının imleci hareket ettirmek için ok tuşlarını kullanırken ctrl tuşunu basılı tuttuğunda, fare imleci hızını uygulamak için çarpan belirtir. MKF_MODIFIERS ayarlanmamışsa, bu değer yoksayılır.
dwReserved1
Bu, gelecekte kullanılmak üzere ayrılmış bir üyesidir. Sıfır olarak ayarlanmalıdır.
dwReserved2
Bu, gelecekte kullanılmak üzere ayrılmış bir üyesidir. Sıfır olarak ayarlanmalıdır.

Açıklamalar

WAction parametresi SystemParametersInfo işlevini çağırarak SPI_GETMOUSEKEYS ya da SPI_SETMOUSEKEYS değerini ayarladığınızda uygulama tuşları yapısını kullanır. SPI_GETMOUSEKEYS kullanırken, uygulama cbSize üye tuşları yapısı belirtmeniz gerekir; SystemParametersInfo işlevi, geri kalan üyeleri doldurur. Uygulama tüm Yapı üyeleri SPI_SETMOUSEKEYS değeri kullanarak belirtmeniz gerekir.

QuickInfo

nbsp; Windows &NT: 3.5 veya sonraki sürümünü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

Erişilebilirlik genel bakış, erişilebilirlik yapıları, SystemParametersInfo

Index