Instrukcje: tworzenie ikony lub innego obrazu
Możesz utworzyć nowy obraz, mapę bitową, ikonę, kursor lub pasek narzędzi, a następnie dostosować jego wygląd za pomocą Edytora obrazów. Możesz również utworzyć nową mapę bitową wzorzystą po szablonie zasobu.
Ikony i kursory: zasoby obrazów do wyświetlania na urządzeniach
Ikony i kursory to zasoby graficzne, które mogą zawierać wiele obrazów w różnych rozmiarach i schematach kolorów dla różnych typów urządzeń wyświetlania. Kursor ma również gorące miejsce, gdzie system Windows używa do śledzenia jego położenia. Zarówno ikony, jak i kursory są tworzone i edytowane przy użyciu Edytora obrazów, podobnie jak mapy bitowe i inne obrazy.
Podczas tworzenia nowej ikony lub kursora edytor obrazów najpierw tworzy obraz standardowego typu. Obraz jest początkowo wypełniony kolorem ekranu (przezroczystym). Jeśli obraz jest kursorem, punktem gorącym jest początkowo lewy górny róg ze współrzędnymi 0,0
.
Domyślnie edytor obrazów obsługuje tworzenie dodatkowych obrazów dla urządzeń przedstawionych w poniższej tabeli. Obrazy dla innych urządzeń można tworzyć, wpisując parametry width, height i color-count w oknie dialogowym Obraz niestandardowy.
Color | Szerokość (piksele) | Wysokość (piksele) |
---|---|---|
Monochromatyczny | 16 | 16 |
Monochromatyczny | 32 | 32 |
Monochromatyczny | 48 | 48 |
Monochromatyczny | 64 | 64 |
Monochromatyczny | 96 | 96 |
16 | 16 | 16 |
16 | 32 | 32 |
16 | 64 | 64 |
16 | 48 | 48 |
16 | 96 | 96 |
256 | 16 | 16 |
256 | 32 | 32 |
256 | 48 | 48 |
256 | 64 | 64 |
256 | 96 | 96 |
Tworzenie obrazu urządzenia (ikona lub kursor)
Po utworzeniu nowej ikony lub zasobu kursora Edytor obrazów najpierw tworzy obraz w określonym stylu (32 × 32, 16 kolorów dla ikon i 32 × 32, Monochrome dla kursorów). Następnie można dodawać obrazy o różnych rozmiarach i stylach do początkowej ikony lub kursora i edytować każdy dodatkowy obraz, zgodnie z potrzebami, dla różnych urządzeń wyświetlania. Obraz można również edytować przy użyciu operacji wycinania i wklejania z istniejącego typu obrazu lub mapy bitowej utworzonej w programie graficznym.
Po otwarciu ikony lub zasobu kursora w Edytorze obrazów obraz jest domyślnie otwierany najbardziej zgodny z bieżącym urządzeniem wyświetlania.
Uwaga
Jeśli projekt nie zawiera jeszcze pliku rc, zobacz Tworzenie nowego pliku skryptu zasobu.
Okno dialogowe Nowy <typ obrazu urządzenia> umożliwia utworzenie nowego obrazu urządzenia określonego typu. Aby otworzyć okno dialogowe Nowy <obraz urządzenia>, przejdź do menu Obraz>nowy typ obrazu. Dostępne są następujące właściwości: Target Image Type (Typ obrazu docelowego) i Custom (Niestandardowy).
Właściwość Typ obrazu docelowego zawiera listę dostępnych typów obrazów, w których wybierasz typ obrazu, który chcesz otworzyć:
16 x 16, 16 kolorów
32 x 32, 16 kolorów
48 x 48, 16 kolorów
64 x 64, 16 kolorów
96 x 96, 16 kolorów
16 x 16, 256 kolorów
32 x 32, 256 kolorów
48 x 48, 256 kolorów
64 x 64, 256 kolorów
96 x 96, 256 kolorów
16 x 16, Monochrome
32 x 32, Monochrome
48 x 48, Monochrome
64 x 64, Monochrome
96 x 96, Monochrome
Uwaga
Żadne istniejące obrazy nie będą wyświetlane na tej liście.
Właściwość Niestandardowy otwiera okno dialogowe Obraz niestandardowy, w którym można utworzyć nowy obraz o niestandardowym rozmiarze i liczbie kolorów.
Okno dialogowe Obraz niestandardowy umożliwia utworzenie nowego obrazu z niestandardowym rozmiarem i liczbą kolorów. Dostępne są następujące właściwości:
Właściwości | opis |
---|---|
Szerokość | Umożliwia wprowadzenie szerokości obrazu niestandardowego w pikselach (od 1 do 512, limit 2048). |
Wysokość | Zapewnia miejsce na wprowadzenie wysokości obrazu niestandardowego w pikselach (1–512, limit 2048). |
Kolory | Umożliwia wybranie liczby kolorów obrazu niestandardowego: 2, 16 lub 256. |
Użyj okna dialogowego Otwieranie <obrazu urządzenia>, aby otworzyć obrazy urządzeń w projektach języka C++. Wyświetla on listę istniejących obrazów urządzeń w bieżącym zasobie (obrazy, które są częścią bieżącego zasobu). Uwzględniona jest następująca właściwość:
Właściwości | opis |
---|---|
Bieżące obrazy | Wyświetla listę obrazów zawartych w zasobie. Wybierz typ obrazu, który chcesz otworzyć. |
Aby utworzyć nową ikonę lub kursor
W widoku zasobu kliknij prawym przyciskiem myszy plik RC , a następnie wybierz polecenie Wstaw zasób. Jeśli masz już istniejący zasób obrazu w pliku rc , taki jak kursor, możesz kliknąć prawym przyciskiem myszy folder Kursor i wybrać polecenie Wstaw kursor.
W oknie dialogowym Wstawianie zasobu wybierz pozycję Ikona lub Kursor i wybierz pozycję Nowy. W przypadku ikon ta akcja tworzy zasób ikony z ikoną 32 × 32, 16-kolorową ikoną. W przypadku kursorów tworzony jest obraz monochromatyczny (2-kolorowy) o rozmiarze 32 × 32.
Jeśli obok typu zasobu obrazu w oknie dialogowym Wstawianie zasobu pojawi się znak plus (+), oznacza to, że szablony pasków narzędzi są dostępne. Wybierz znak plus, aby rozwinąć listę szablonów, wybrać szablon i wybrać pozycję Nowy.
Aby dodać obraz dla innego urządzenia wyświetlania
Przejdź do menu Obraz>nowy obraz urządzenia lub kliknij prawym przyciskiem myszy w okienku Edytor obrazów i wybierz pozycję Nowy obraz urządzenia.
Wybierz typ obrazu, który chcesz dodać. Możesz również wybrać pozycję Niestandardowy , aby utworzyć ikonę, której rozmiar nie jest dostępny na liście domyślnej.
Aby skopiować obraz urządzenia
Przejdź do menu Obraz>otwórz obraz urządzenia i wybierz obraz z bieżącej listy obrazów. Na przykład wybierz wersję 32 × 32, 16-kolorową ikonę.
Skopiuj aktualnie wyświetlany obraz ikony (Ctrl+C).
Otwórz inny obraz ikony w innym oknie Edytor obrazów. Na przykład otwórz 16 × 16, 16-kolorową wersję ikony.
Wklej obraz ikony (Ctrl+V) z jednego okna Edytora obrazów do drugiego. Jeśli wklejasz większy rozmiar do mniejszego rozmiaru, możesz użyć uchwytów ikon, aby zmienić rozmiar obrazu.
Aby usunąć obraz urządzenia
Gdy obraz ikony jest wyświetlany w Edytorze obrazów, przejdź do menu Obraz>usuń obraz urządzenia. Po usunięciu obrazu ostatniej ikony w zasobie zasób zostanie również usunięty.
Uwaga
Po naciśnięciu Del obrazy i kolory narysowane na ikonie są usuwane, ale ikona pozostaje i można ją teraz przeprojektować. Jeśli naciśnij Del przez pomyłkę, naciśnij Ctrl+Z, aby cofnąć akcję.
Aby utworzyć przezroczyste lub odwrotne regiony na obrazach urządzeń
W Edytorze obrazów początkowa ikona lub obraz kursora ma przezroczysty atrybut. Chociaż obrazy ikon i kursorów są prostokątne, wiele z tych elementów nie jest wyświetlanych, ponieważ części obrazu są przezroczyste, a podstawowy obraz na ekranie jest wyświetlany za pomocą ikony lub kursora. Po przeciągnięciu ikony części obrazu mogą pojawić się w odwróconym kolorze. Ten efekt można utworzyć, ustawiając kolor ekranu i odwrotny kolor w oknie Kolory.
Ekran i odwrotne kolory stosowane do ikon i kursorów kształt i kolor obrazu pochodnego lub przypisywanie regionów odwrotnych. Kolory wskazują części obrazu, które mają te atrybuty. Możesz zmienić kolory reprezentujące atrybuty koloru ekranu i odwrotnego koloru podczas edycji. Te zmiany nie wpływają na wygląd ikony ani kursora w aplikacji.
Uwaga
Wyświetlane okna dialogowe i polecenia menu mogą się różnić od tych opisanych w sekcji Pomoc w zależności od aktywnych ustawień lub edycji. Aby zmienić ustawienia, przejdź do menu Narzędzia>Importuj i Eksportuj ustawienia. Aby uzyskać więcej informacji, zobacz Personalizowanie środowiska IDE programu Visual Studio.
Aby utworzyć przezroczyste lub odwrotne regiony
W oknie Kolory wybierz selektor Kolor ekranu lub Kolor odwrotny.
Zastosuj ekran lub odwrotny kolor na obrazie przy użyciu narzędzia do rysowania. Aby uzyskać więcej informacji na temat narzędzi do rysowania, zobacz Korzystanie z narzędzia do rysowania.
Aby zmienić ekran lub odwrotny kolor
Wybierz selektor Kolor ekranu lub Selektor Inverse-Color.
Wybierz kolor z palety Kolory w oknie Kolory.
Kolor uzupełniający jest automatycznie przypisywany dla innego selektora.
Napiwek
Jeśli dwukrotnie klikniesz selektor Kolor ekranu lub Odwrotny kolor , zostanie wyświetlone okno dialogowe Selektor kolorów niestandardowych.
Korzystanie z palety kolorów 256
Za pomocą Edytora obrazów ikony i kursory mogą mieć duży rozmiar (64 × 64) z paletą kolorów 256 do wyboru. Po utworzeniu zasobu zostanie wybrany styl obrazu urządzenia.
Aby utworzyć ikonę koloru 256 lub kursora
W widoku zasobu kliknij prawym przyciskiem myszy plik RC , a następnie wybierz polecenie Wstaw zasób. Jeśli masz już istniejący zasób obrazu w pliku rc , taki jak kursor, możesz kliknąć prawym przyciskiem myszy folder Kursor i wybrać polecenie Wstaw kursor.
W oknie dialogowym Wstawianie zasobu wybierz pozycję Ikona lub Kursor i wybierz pozycję Nowy.
Przejdź do menu Obraz>nowy obraz urządzenia i wybierz odpowiedni styl obrazu w kolorze 256.
Aby wybrać kolor z palety kolorów 256 dla dużych ikon
Aby narysować zaznaczenie z palety kolorów 256, należy wybrać kolory z palety Kolory w oknie Kolory.
Wybierz dużą ikonę lub kursor albo utwórz nową dużą ikonę lub kursor.
Wybierz kolor z 256 kolorów wyświetlanych w palecie Kolory w oknie Kolory.
Wybrany kolor stanie się bieżącym kolorem w palecie Kolory w oknie Kolory.
Uwaga
Początkowa paleta używana dla obrazów w kolorze 256 jest zgodna z paletą
CreateHalftonePalette
zwracaną przez interfejs API systemu Windows. Wszystkie ikony przeznaczone dla powłoki systemu Windows powinny używać tej palety, aby zapobiec migotaniu podczas realizacji palety.
Aby ustawić hot spot kursora
Gorącym punktem kursora jest punkt, do którego system Windows odwołuje się do śledzenia położenia kursora. Domyślnie punkt gorący jest ustawiony na lewy górny róg kursora ze współrzędnymi 0,0
. Właściwość Hotspot w okno Właściwości pokazuje współrzędne punktu gorącego.
Na pasku narzędzi Edytor obrazów wybierz narzędzie Ustaw hotspot.
Wybierz piksel, który chcesz przypisać jako punkt gorący kursora.
Właściwość Hotspot w oknie Właściwości wyświetla nowe współrzędne.
Aby utworzyć i zapisać mapę bitową jako .gif lub .jpeg
Podczas tworzenia mapy bitowej obraz jest tworzony w formacie mapy bitowej (.bmp). Można jednak zapisać obraz jako plik GIF lub JPEG lub w innych formatach graficznych.
Uwaga
Ten proces nie dotyczy ikon i kursorów.
Przejdź do menu Plik>otwórz, a następnie wybierz pozycję Plik.
W oknie dialogowym Nowy plik wybierz folder Visual C++, a następnie wybierz pozycję Plik mapy bitowej (.bmp) w polu Szablony i wybierz pozycję Otwórz.
Mapa bitowa zostanie otwarta w Edytorze obrazów.
Wprowadź zmiany w nowej mapie bitowej zgodnie z potrzebami.
Po otwarciu mapy bitowej w Edytorze obrazów przejdź do menu Plik>Zapisz nazwę pliku.bmp Jako.
W oknie dialogowym Zapisz plik jako wpisz nazwę, którą chcesz nadać plik, oraz rozszerzenie, które określa format pliku, który ma być zapisany w polu Nazwa pliku. Na przykład myfile.gif.
Uwaga
Musisz utworzyć lub otworzyć mapę bitową poza projektem, aby zapisać ją jako inny format pliku. Jeśli utworzysz lub otworzysz go w projekcie, polecenie Zapisz jako będzie niedostępne. Aby uzyskać więcej informacji, zobacz Wyświetlanie zasobów w pliku skryptu zasobu poza projektem (autonomicznym).
Wybierz pozycję Zapisz.
Aby przekonwertować obraz z jednego formatu na inny
Obrazy GIF lub JPEG można otwierać w Edytorze obrazów i zapisywać je jako mapy bitowe. Ponadto możesz otworzyć plik mapy bitowej i zapisać go jako plik GIF lub JPEG. Obrazy, z których pracujesz, nie muszą być częścią projektu do edycji w środowisku projektowym (zobacz edytowanie obrazów autonomicznych).
Otwórz obraz w Edytorze obrazów.
Przejdź do menu Plik>Zapisz nazwę pliku jako.
W oknie dialogowym Zapisz plik jako w polu Nazwa pliku wpisz nazwę pliku i rozszerzenie, które określa odpowiedni format.
Wybierz pozycję Zapisz.
Aby dodać nowy zasób obrazu do niezarządzanego projektu C++
W widoku zasobu kliknij prawym przyciskiem myszy plik RC , a następnie wybierz polecenie Wstaw zasób. Jeśli masz już istniejący zasób obrazu w pliku rc , taki jak kursor, możesz po prostu kliknąć prawym przyciskiem myszy folder Kursor i wybrać polecenie Wstaw kursor.
W oknie dialogowym Wstawianie zasobu wybierz typ zasobu obrazu, który chcesz utworzyć (na przykład mapa bitowa), a następnie wybierz pozycję Nowy.
Jeśli obok typu zasobu obrazu w oknie dialogowym Wstawianie zasobu pojawi się znak plus (+), oznacza to, że szablony pasków narzędzi są dostępne. Wybierz znak plus, aby rozwinąć listę szablonów, wybrać szablon i wybrać pozycję Nowy.
Aby dodać nowy zasób obrazu do projektu w języku programowania .NET
W Eksplorator rozwiązań kliknij prawym przyciskiem myszy folder projektu (na przykład WindowsApplication1).
Z menu skrótów wybierz pozycję Dodaj, a następnie wybierz pozycję Dodaj nowy element.
W okienku Kategorie rozwiń folder Lokalne elementy projektu, a następnie wybierz pozycję Zasoby.
W okienku Szablony wybierz typ zasobu, który chcesz dodać do projektu.
Zasób jest dodawany do projektu w Eksplorator rozwiązań, a zasób zostanie otwarty w Edytorze obrazów. Teraz możesz użyć wszystkich narzędzi dostępnych w Edytorze obrazów, aby zmodyfikować obraz. Aby uzyskać więcej informacji na temat dodawania obrazów do zarządzanego projektu, zobacz Ładowanie obrazu w czasie projektowania.
Wymagania
Brak
Zobacz też
Edytor obrazów dla ikon
Instrukcje: edytowanie obrazu
Instrukcje: korzystanie z narzędzia do rysowania
Instrukcje: praca z kolorem
Klawisze skrótów