Udostępnij za pośrednictwem


Prętów zbrojeniowych

Ta sekcja zawiera informacje o elementach programowania używanych z kontrolkami paska pomocniczego.

Przeglądy

Temat Treść
kontrolek paska kontrolki paska pomocniczego pełnić rolę kontenerów dla okien podrzędnych.
przy użyciu kontrolek paska pomocniczego Ta sekcja zawiera przykładowy kod pokazujący sposób implementowania kontrolek paska pomocniczego.

Wiadomości

Temat Treść
RB_BEGINDRAG Umieszcza kontrolkę paska pomocniczego w trybie przeciągania i upuszczania. Ta wiadomość nie powoduje wysłania powiadomienia RBN_BEGINDRAG.
RB_DELETEBAND Usuwa pasm z kontrolki paska pomocniczego.
RB_DRAGMOVE Aktualizuje położenie przeciągania w kontrolce paska pomocniczego po poprzednim komunikacie RB_BEGINDRAG.
RB_ENDDRAG Przerywa operację przeciągania i upuszczania kontrolki paska. Ta wiadomość nie powoduje wysłania powiadomienia RBN_ENDDRAG.
RB_GETBANDBORDERS Pobiera obramowania przedziału. Wynik tego komunikatu może służyć do obliczania obszaru użytecznego w pasmie.
RB_GETBANDCOUNT Pobiera liczbę pasm aktualnie w kontrolce paska pomocniczego.
RB_GETBANDINFO Pobiera informacje o określonym pasmie w kontrolce paska pomocniczego.
RB_GETBANDMARGINS Pobiera marginesy przedziału.
RB_GETBARHEIGHT Pobiera wysokość kontrolki paska pomocniczego.
RB_GETBARINFO Pobiera informacje o kontrolce paska pomocniczego i używanej liście obrazów.
RB_GETBKCOLOR Pobiera domyślny kolor tła kontrolki paska pomocniczego.
RB_GETCOLORSCHEME Pobiera informacje o schemacie kolorów z kontrolki paska pomocniczego.
RB_GETDROPTARGET Pobiera wskaźnik interfejsu IDropTar get kontrolki paska pomocniczego.
RB_GETEXTENDEDSTYLE Pobiera styl rozszerzony.
RB_GETPALETTE Pobiera bieżącą paletę kontrolki paska pomocniczego.
RB_GETRECT Pobiera prostokąt ograniczenia dla danego przedziału w kontrolce paska pomocniczego.
RB_GETROWCOUNT Pobiera liczbę wierszy pasm w kontrolce paska pomocniczego.
RB_GETROWHEIGHT Pobiera wysokość określonego wiersza w kontrolce paska pomocniczego.
RB_GETTEXTCOLOR Pobiera domyślny kolor tekstu kontrolki paska pomocniczego.
RB_GETTOOLTIPS Pobiera uchwyt do dowolnej kontrolki etykietki narzędzia skojarzonej z kontrolką paska pomocniczego.
RB_GETUNICODEFORMAT Pobiera flagę formatu znaków Unicode dla kontrolki.
RB_HITTEST Określa, która część paska paska rebar znajduje się w danym punkcie na ekranie, jeśli w tym momencie istnieje pasmo paska.
RB_IDTOINDEX Konwertuje identyfikator przedziału na indeks przedziału w kontrolce paska pomocniczego.
RB_INSERTBAND Wstawia nowy pasek w kontrolce paska pomocniczego.
RB_MAXIMIZEBAND Zmienia rozmiar paska w kontrolce paska pomocniczego na idealny lub największy rozmiar.
RB_MINIMIZEBAND Zmienia rozmiar paska w kontrolce paska pomocniczego na najmniejszy rozmiar.
RB_MOVEBAND Przenosi przedział z jednego indeksu do drugiego.
RB_PUSHCHEVRON Wysłane do kontrolki paska pomocniczego w celu programowego wypchnięcia pagonu.
RB_SETBANDINFO Ustawia charakterystykę istniejącego pasma w kontrolce paska pomocniczego.
RB_SETBANDWIDTH Ustawia szerokość zadokowanego pasma.
RB_SETBARINFO Ustawia cechy kontrolki paska pomocniczego.
RB_SETBKCOLOR Ustawia domyślny kolor tła kontrolki paska pomocniczego.
RB_SETCOLORSCHEME Ustawia informacje o schemacie kolorów dla kontrolki paska pomocniczego.
RB_SETEXTENDEDSTYLE Ustawia styl rozszerzony. Ten komunikat nie jest zaimplementowany.
RB_SETPALETTE Ustawia bieżącą paletę kontrolki paska pomocniczego.
RB_SETPARENT Ustawia okno nadrzędne kontrolki paska pomocniczego.
RB_SETTEXTCOLOR Ustawia domyślny kolor tekstu kontrolki paska pomocniczego.
RB_SETTOOLTIPS Kojarzy kontrolkę etykietki narzędzia z kontrolką paska pomocniczego.
RB_SETUNICODEFORMAT Ustawia flagę formatu znaków Unicode dla kontrolki. Ten komunikat umożliwia zmianę zestawu znaków używanego przez kontrolkę w czasie wykonywania zamiast konieczności ponownego tworzenia kontrolki.
RB_SETWINDOWTHEME Ustawia styl wizualny kontrolki paska pomocniczego.
RB_SHOWBAND Pokazuje lub ukrywa dany przedział w kontrolce paska pomocniczego.
RB_SIZETORECT Próbuje znaleźć najlepszy układ pasków dla danego prostokąta.

Powiadomienia

Temat Treść
NM_CUSTOMDRAW (paska ponownego) Wysłane przez kontrolkę paska pomocniczego w celu powiadomienia okna nadrzędnego o operacjach rysowania. To powiadomienie jest wysyłane w postaci wiadomości WM_NOTIFY.
NM_NCHITTEST (paska ponownego) Wysyłane przez kontrolkę paska pomocniczego, gdy kontrolka odbiera komunikat WM_NCHITTEST. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
NM_RELEASEDCAPTURE (paska ponownego) Powiadamia okno nadrzędne kontrolki paska kontrolnego, że kontrolka zwalnia przechwytywanie myszy. To powiadomienie jest wysyłane w postaci wiadomości WM_NOTIFY.
RBN_AUTOBREAK Powiadamia elementu nadrzędnego paska, że na pasku pojawi się przerwa. Element nadrzędny określa, czy przerwać.
RBN_AUTOSIZE Wysłane przez kontrolkę paska pomocniczego utworzoną za pomocą stylu RBS_AUTOSIZE, gdy pasek ponownego rozmiaru automatycznie zmienia rozmiar. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_BEGINDRAG Wysłane przez kontrolkę paska pomocniczego, gdy użytkownik zacznie przeciągać pasmo. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_CHEVRONPUSHED Wysyłane przez kontrolkę paska pomocniczego po wypchnięciu pagonu. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_CHILDSIZE Wysyłane przez kontrolkę paska pomocniczego, gdy zmienia się rozmiar okna podrzędnego przedziału. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_DELETEDBAND Wysłane przez kontrolkę paska pomocniczego po usunięciu przedziału. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_DELETINGBAND Wysyłane przez kontrolkę paska pomocniczego, gdy grupa ma zostać usunięta. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_ENDDRAG Wysłane przez kontrolkę paska pomocniczego, gdy użytkownik przestanie przeciągać pasmo. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_GETOBJECT Wysłane przez kontrolkę paska pomocniczego utworzoną za pomocą stylu RBS_REGISTERDROP, gdy obiekt jest przeciągany na pasm w kontrolce. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_HEIGHTCHANGE Wysłane przez kontrolkę paska pomocniczego, gdy jego wysokość uległa zmianie. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_LAYOUTCHANGED Wysyłane przez kontrolkę paska pomocniczego, gdy użytkownik zmienia układ pasków kontrolki. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_MINMAX Wysłane przez kontrolkę paska pomocniczego przed maksymalizacją lub zminimalizowaniem pasma. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.
RBN_SPLITTERDRAG Wysyłane przez kontrolkę paska pomocniczego, gdy użytkownik przeciąga rozdzielacz. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_NOTIFY.

Struktur

Temat Treść
NMRBAUTOSIZE Zawiera informacje używane w obsłudze kodów powiadomień RBN_AUTOSIZE.
NMREBAR Zawiera informacje używane w obsłudze różnych kodów powiadomień paska ponownego.
NMREBARAUTOBREAK Zawiera informacje używane z powiadomieniem RBN_AUTOBREAK.
NMREBARCHEVRON Zawiera informacje używane w obsłudze kodu powiadomień RBN_CHEVRONPUSHED.
NMREBARCHILDSIZE Zawiera informacje używane w obsłudze kodu powiadomień RBN_CHILDSIZE.
NMREBARSPLITTER Zawiera informacje używane do obsługi kodu powiadomień RBN_SPLITTERDRAG.
RBHITTESTINFO Zawiera informacje specyficzne dla operacji testu trafienia. Ta struktura jest używana z komunikatem RB_HITTEST.
REBARBANDINFO Zawiera informacje definiujące pasm w kontrolce paska pomocniczego.
REBARINFO Zawiera informacje opisujące charakterystykę kontrolki paska pomocniczego.

Stałe

Temat Treść
style kontrolek paska ponownego Kontrolki paska pomocniczego obsługują różne style kontrolek oprócz standardowych stylów okien.