Klasa CMFCToolBarImages
Obrazy na pasku narzędzi.CMFCToolBarImages Klasy zarządza narzędzi obrazy ładowane z zasobów aplikacji lub z plików.
class CMFCToolBarImages : public CObject
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CMFCToolBarImages obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
|
|
Dodaje ikonę do obrazów paska narzędzi. |
|
Dodaje mapę bitową do paska narzędzi obrazów. |
|
|
|
Zwalnia zasobów systemowych, które zostały przydzielone do tego obiektu. |
|
Konwertuje podkreślone bitmap do 32 bpp obrazów. |
|
|
|
|
|
Inicjuje obrazów narzędzi z listy obrazu (Klasa CImageList). |
|
|
|
Usuwa z obrazu, który ma określony indeks z obrazów paska narzędzi, jeśli ten zestaw narzędzi obrazów zawiera obrazy zdefiniowane przez użytkownika. |
|
Rysuje obraz jednego paska narzędzi (przycisk). |
|
|
|
|
|
Po obrazie narzędzi rysowania, zwalnia zasoby systemu. |
|
Zwraca ikonę, która ma indeks określonego obrazu z obrazów paska narzędzi. |
|
Wypełnienia prostokąta przy użyciu pędzla z kolorów tła paska narzędzi. |
|
|
|
Zwraca bieżącą rozdzielczość obrazów podkreślone. |
|
Zwraca liczbę obrazów na pasku narzędzi. |
|
Zwraca wartość kanału alfa, która jest używana dla niepełnosprawnych obrazów. |
|
|
|
Pobiera rozmiar obrazów narzędzi, które są przechowywane w pamięci (rozmiar źródła) lub rozmiar obrazów paska narzędzi, które są rysowane na ekranie (rozmiar docelowy). |
|
Zwraca uchwyt do bitmapy, która zawiera obrazy narzędzi. |
|
|
|
|
|
|
|
|
|
|
|
Zwraca indeks obrazu dla identyfikatora określonego zasobu. |
|
Zwraca bieżący współczynnik skalowania obrazów podkreślone. |
|
|
|
Grays obrazów paska narzędzi, aby wygląd wyłączone. |
|
Określa, czy system operacyjny obsługuje 32-bitowe alfa mieszania. |
|
|
|
Określa, czy jest włączona obsługa (RTL) od prawej do lewej. |
|
Określa, czy pasek narzędzi obrazy są tylko do odczytu. |
|
Informuje, czy podkreślony obrazy są skalowane lub nie. |
|
Określa, czy ten zestaw narzędzi obrazów zawiera obrazy zdefiniowane przez użytkownika. |
|
Określa, czy ten zestaw narzędzi obrazów zawiera obraz narzędzi ważne. |
|
Wczytuje obrazy narzędzi zasobów systemowych lub pliku. |
|
|
|
|
|
|
|
|
|
|
|
Poziomo odzwierciedla wszystkie obrazy narzędzi. |
|
Poziomo odzwierciedla bitmapy. |
|
|
|
|
|
|
|
Przydziela zasoby, które są wymagane do rysowania na określony rozmiar obrazu paska narzędzi. |
|
Przechowuje obrazy narzędzi w pliku, jeśli ten zestaw narzędzi obrazów zawiera obrazy zdefiniowane przez użytkownika. |
|
|
|
Ustawia wartość kanału alfa używany dla niepełnosprawnych obrazów. |
|
|
|
Ustawia rozmiar obrazu paska narzędzi (rozmiar źródła). |
|
|
|
|
|
|
|
|
|
Ustawia kolor przezroczysty obrazów paska narzędzi. |
|
Płynnie zmienia rozmiar obrazów podkreślone. |
|
Aktualizacji obrazu paska narzędzi użytkownika z mapy bitowej. |
Metody chronione
Nazwa |
Opis |
---|---|
|
Członkowie danych
Nazwa |
Opis |
---|---|
TRUEJeśli alfa True Color (kolor 32-bitowy) mieszania jest wyłączona. |
Uwagi
Pełna bitmapy narzędzi obrazów zarządzane przez CMFCToolbarImages składa się z jednego lub więcej obrazów mały pasek narzędzi (przyciski) stały rozmiar.
Przykład
Poniższy przykład ilustruje sposób konfigurowania CMFCToolBarImages obiektu za pomocą różnych metod w CMFCToolBarImages klasy.Przykład pokazuje, jak ustawić rozmiar obrazu paska narzędzi, ładowanie obrazu i ustaw kolor przezroczysty obraz.To urywek kodu jest częścią próbki Visual Studio Demo.
CMFCToolBarImages m_Image;
...
m_Image.SetImageSize (CSize (32, 32));
m_Image.Load(IDR_START);
m_Image.SetTransparentColor(RGB(255, 0, 255));
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxtoolbarimages.h