CRectTracker::GetHandleMask
Ramy wywołuje tę funkcję Członkowskie pobrać maski dla uchwyty zmiany rozmiaru prostokąta.
virtual UINT GetHandleMask( ) const;
Wartość zwracana
Maska CRectTracker uchwyty zmiany rozmiaru towaru.
Uwagi
Uchwyty zmiany rozmiaru pojawiają się po bokach i w rogach prostokąta i umożliwia użytkownikowi kontrolować kształt i rozmiar prostokąta.
Prostokąt ma 8 uchwytów zmiany rozmiaru, numerowane od 0 do 7.Każdego uchwytu zmiany rozmiaru jest reprezentowany przez z bit w masce; Ten bit wartość 2 ^n, gdzie n jest numerem uchwyt zmiany rozmiaru.0–3 Bity odpowiadają narożnych uchwytów zmiany rozmiaru uruchamianie w górnej lewej przenoszenie zegara.7 Bitów odpowiada stronie uchwytów zmiany rozmiaru, począwszy od góry z ruchem wskazówek zegara.Na następującej ilustracji pokazano uchwyty zmiany rozmiaru prostokąta i odpowiadających ich rozmiaru uchwyt liczby i wartości:
Domyślna implementacja z GetHandleMask zwraca maski bitów, tak aby były wyświetlane uchwyty zmiany rozmiaru.W przypadku pojedynczego bitu na odpowiedni uchwyt zmiany rozmiaru będą pobierane.
Zastąpienie tej funkcji Członkowskich, aby ukryć lub pokazać, że wskazane uchwyty zmiany rozmiaru.
Wymagania
Nagłówek: afxext.h