Jak Zmienić Okna Dialogowe

Spisu treści:

Jak Zmienić Okna Dialogowe
Jak Zmienić Okna Dialogowe
Anonim

Szablony okien dialogowych aplikacji dla systemów operacyjnych z rodziny Windows są z reguły przechowywane w sekcjach zasobów modułów PE (same moduły wykonywalne lub biblioteki dynamiczne). Umożliwia to zmianę lub lokalizację interfejsu bez ponownej kompilacji programów. Aby to zrobić, możesz zmienić okna dialogowe za pomocą edytora zasobów.

Jak zmienić okna dialogowe
Jak zmienić okna dialogowe

Niezbędny

to darmowy Resource Hacker, dostępny do pobrania pod adresem rpi.net.au/~ajohnson/resourcehacker

Instrukcje

Krok 1

Otwórz plik modułu PE, okna dialogowe, w których chcesz zmienić. W Resource Hacker naciśnij Ctrl + O lub wybierz pozycje menu Plik i Otwórz…. Pojawi się okno dialogowe wyboru pliku z tytułem „Otwórz plik zawierający zasób…”. Przejdź do katalogu, w którym znajduje się moduł. Wybierz żądany plik z listy. Kliknij przycisk „Otwórz”.

Krok 2

Znajdź i otwórz zasób okna dialogowego, który chcesz zmienić. Rozwiń grupę Okno dialogowe w lewym okienku aplikacji. Kolejno rozwiń zagnieżdżone węzły tej sekcji i wybierz elementy, które zawierają. W takim przypadku zdekompilowana zawartość zasobu zostanie wyświetlona w prawym okienku w postaci tekstu skryptu, a samo okno dialogowe zostanie wyrenderowane w osobnym pływającym oknie.

Krok 3

Zmodyfikuj okno dialogowe, edytując jego style, atrybuty i parametry geometryczne. Przenieś fokus na ruchome okno dialogowe. Kliknij go prawym przyciskiem myszy i wybierz element Edytuj okno dialogowe z menu kontekstowego lub naciśnij Ctrl + E. W wyświetlonym oknie Edytora okien dialogowych wprowadź niezbędne zmiany. Możesz więc zmienić tytuł okna dialogowego, jego rozmiar, domyślne współrzędne, czcionkę, zestaw stylów i style rozszerzone (gdy zaznaczone jest pole wyboru ExStyle) okna. Kliknij OK.

Krok 4

Zmodyfikuj okno dialogowe, dodając do niego nowe kontrolki. Naciśnij klawisze Ctrl + I lub kliknij prawym przyciskiem myszy okno dialogowe i wybierz opcję Wstaw kontrolkę. W wyświetlonym oknie Edytora kontrolki wybierz typ kontrolki do dodania, wybierając element listy Predefiniowane kontrolki lub klikając jeden z poniższych przycisków. W razie potrzeby w polu tekstowym podpisu wprowadź tekst okna kontrolnego. W polach Lewo, Góra, Szerokość, Wysokość określ współrzędne i rozmiary tworzonego elementu (można je następnie dostosować w trybie wizualnym), a w polu ID wprowadź jego identyfikator liczbowy. Ustaw style. Kliknij OK.

Krok 5

Zmodyfikuj okno dialogowe, edytując właściwości kontrolek, które już w nim istnieją. Kliknij dowolną kontrolkę w oknie dialogowym prawym przyciskiem myszy. W menu kontekstowym wybierz element sterujący Edycja. Wykonaj czynności, aby zmienić właściwości podobne do tych opisanych w poprzednim kroku.

Krok 6

Upewnij się, że wprowadzone zmiany są poprawne. Upewnij się, że okno dialogowe zostało zmodyfikowane tak, jak chcesz, wyświetlając je w całości w ruchomym oknie.

Krok 7

Skompiluj zmodyfikowany skrypt zasobów okna dialogowego. W głównym oknie Resource Hacker kliknij przycisk Kompiluj skrypt.

Krok 8

Zapisz moduł PE lub jego kopię. Wybierz Plik z menu. Kliknij pozycję Zapisz lub Zapisz jako …. W razie potrzeby określ nową nazwę pliku i kliknij przycisk Zapisz.

Krok 9

Sprawdź wynik. Jeśli zmodyfikowany moduł PE jest plikiem wykonywalnym aplikacji, uruchom go. Podejmij niezbędne kroki, aby wyświetlić zmodyfikowane okna dialogowe. Upewnij się, że wprowadzone zmiany nie wpływają na działanie programu.

Zalecana: