Pracuję na komputerze z systemem Windows XP. Napisałem program w asemblerze, który wypisuje trochę tekstu, i próbuję utworzyć zrzut ekranu wyjścia wiersza poleceń (start-> run -> "cmd").
Problem polega na tym, że tekst wydrukowany początkowo przez program jest wypychany przez późniejszy tekst i nie mogę do niego przewijać.
Próbowałem bawić się z szerokością i wysokością w obszarze właściwości =>, ale wydaje się, że zmienia rozmiar samego okna (ramek) bez zmiany rozmiaru obszaru tekstowego w oknie (tekst nie ma więcej „miejsca”, ale okno jest większe).
Czy ktoś zna obejście / rozwiązanie tego problemu?
Dziękuję Ci!
źródło
Na jednej z kart znajduje się ustawienie, w którym możesz ustawić rozmiar bufora (ile linii powinien przechowywać do przewijania).
Edycja: Można go znaleźć w zakładce Układ, Rozmiar bufora ekranu. Ustaw Wysokość do liczby linii, które chcesz zapisać do przewijania.
źródło
Aby to zrobić, możesz również użyć:
Na przykład:
Możesz tworzyć skróty, które robią to automatycznie:
źródło
spójrz na ColorConsole (jest darmowy i przenośny), teraz możesz albo użyć Faststone Capture (bezpłatną i przenośną wersję można uzyskać tutaj ), jeśli potrzebujesz „przewiń zrzut ekranu” lub skorzystać z funkcji ColorConsole, aby wyeksportować całą partię do HTML / RTF.
jako fajny bonus właśnie dostałeś pierwszą klasę zamiennika CMD z mnóstwem przydatnych funkcji, takich jak ulubione polecenia, funkcje kopiowania / wklejania / wycinania, interfejs z kartami, szybkie przełączanie folderów itp.
źródło