TRACKMOUSEEVENT

trackmouseevent yapısı, fare işaretçisini bir pencere yaprakları ya da belirli bir süre için bir pencere üzerinde hovers izlemek için TrackMouseEvent işlevi tarafından kullanılır.

typedef struct tagTRACKMOUSEEVENT {}
    dword cbSize;
    dword dwFlags;
    hwnd hwndTrack;
    dword dwHoverTime;
} TRACKMOUSEEVENT, * LPTRACKMOUSEEVENT 

Üyeler

cbSize
Trackmouseevent yapısı boyutunu belirtir.
dwFlags
İstenen Hizmetleri belirtir. Bu üye aşağıdaki değerlerden bir kombinasyonu olabilir:
Değer Anlamı
TME_CANCEL Arayan bir ön izleme isteği iptal etmek istiyor.

Arayan iptal etmek istediği izleme türünü de belirtmeniz gerekir. Örneğin, izleme vurgulu iptal etmek için arayan tme_cancel ve tme_hover bayrakları geçmelidir.

TME_HOVER Arayan vurgulu bildirim istiyor. Bildirim wm_mousehover ileti olarak gönderilir.

Arayan izleme vurgulu zaten etkin durumdayken izleme vurgulu isterse, vurgulu süreölçer sıfırlanır.

Fare işaretçisi belirtilen pencere veya alan üzerinde değilse, bu bayrak yoksayıldı.

TME_LEAVE Arayan, bildirim bırakmak istiyor. Bildirim wm_mouseleave ileti olarak gönderilir.

Belirtilen pencereyi veya alan üzerinde fare ise, bırakın bildirim hemen oluşturulur ve başka izleme yapılır.

TME_QUERY İşlevin yapısı yerine, bir izleme isteği olarak tedavi doldurur. Öyle ki yapısı TrackMouseEvent için geçirilen geçerli izleme oluşturmak istiyorsunuz yapısı doldurulur. hover_default orijinal TrackMouseEvent isteği sırasında belirtilen tek anomali döndürülen vurgulu zaman aşımı her zaman gerçek zaman aşımı ve değil hover_default, değildir.

hwndTrack
İzlemek için pencerenin tanıtıcıyı belirtir.
dwHoverTime
Vurgulu belirtir (tme_hover dwFlags içinde belirtilmişse), milisaniye cinsinden zaman aşımı. Sistem varsayılan vurgulu zaman aşımı kullanmak anlamına hover_default olabilir.

Açıklamalar

Sistem varsayılan vurgulu zaman aşımı başlangıçta 400 milisaniyede olan menü açılır zamanıdır. SystemParametersInfo arama ve varsayılan vurgulu zaman aşımı almak için SPI_GETMOUSEHOVERTIME kullanın.

Sistem varsayılan vurgulu dikdörtgen çift dikdörtgen ile aynıdır. SystemParametersInfo arama ve SPI_GETMOUSEHOVERWIDTH ve SPI_GETMOUSEHOVERHEIGHT içinde fare işaretçisini bir wm_mousehover iletisi oluşturmak için TrackMouseEvent kalmak zorunda dikdörtgenin boyutunu almak için kullanma.

QuickInfo

nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 98 veya üstünü gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

Fare girişi genel bakış, fare giriş yapıları, SystemParametersInfo,
TrackMouseEvent

Index