CRectTracker::TrackRubberBand

bool TrackRubberBand ( CWnd * pWnd, CPoint işaret, bool bAllowInvert = gerçek );

Dönüş değeri

Fare taşındı ve dikdörtgeni boş değilse sıfır olmayan; Aksi halde 0.

Parametreleri

pWnd

Window nesnesi içeren dikdörtgen.

gelin

Şu anki fare konumuna göre istemci alanı aygıt koordinatları.

bAllowInvert

Eğer doğru dikdörtgen x ekseni veya y ekseni ters; Aksi takdirde yanlış.

Açıklamalar

Lastik bant seçimi yapmak için bu işlevini çağırın. Genellikle dan wm_lbuttondown mesaj (genellikle OnLButtonDown) işleyen uygulama işlev içinde çağrıldığında.

Kullanıcı sol fare düğmesini serbest bırakmak, esc tuşuna bastığında veya sağ fare düğmesine bastığında kadar bu işlevi fare yakalamak. Kullanıcı fare imlecini hareket ettikçe, görüş DrawTrackerRect ve OnChangedRect çağırarak güncelleştirilir.

İzleme alt sağ kolu lastik bant tipi seçim yapılır. Tersine çevirme izin verilirse, dikdörtgen ya da yukarı ve sola veya aşağı ve sağa sürükleyerek boyutta olması.

CRectTracker ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CRectTracker::DrawTrackerRect, CRectTracker::OnChangedRect, CRectTracker::CRectTracker

Index