Skocz do zawartości


Zdjęcie

Poruszanie się po menu za pomocą strzałek - C++


  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 M@tix

M@tix
  • Użytkownicy
  • 216 postów

Napisano 14 grudzień 2014 - 15:23

Witam.

Mam problem z programem w C++. Piszę w CodeBlocks. Chciałbym aby w instrukcji case można było się poruszać za pomocą strzałek (w górę/w dół), zamiast odpowiednich klawiszy np. 1, 2. Chciałbym też aby dana opcja się podświetlała w innym kolorze. Czy da się tak zrobić bez dodawania bardziej zaawansowanych bibliotek typu ncurses?

    cout << "1. Google Chrome\n";
    cout << "2. Eksplorator\n";
 
    cin >> f;

    switch(f){
		case 1:
			cout << "Włącz Google Chrome\n";
			system("start chrome.exe");
			break;
		case 2:
			cout << "Włącz Eksplorator\n";
			system("start explorer.exe");
			break;
		default:
			system("cls");
			cout << "Nie jestem przygotowany na tę cyfrę. Podaj inną!\n\n";
			break;
    }

  • 0


#2 ~janusz

~janusz
  • Użytkownicy
  • 238 postów

Napisano 10 styczeń 2015 - 21:42

 

Witam.

Mam problem z programem w C++. Piszę w CodeBlocks. Chciałbym aby w instrukcji case można było się poruszać za pomocą strzałek (w górę/w dół), zamiast odpowiednich klawiszy np. 1, 2.

Przechwytujesz je tak samo jak klawisze od literek, tylko kody ASCII są inne.

 

 


Chciałbym też aby dana opcja się podświetlała w innym kolorze. Czy da się tak zrobić bez dodawania bardziej zaawansowanych bibliotek typu ncurses?

 

Skończy się na tym, że napiszesz własną ścianę kodu do tego... W C nie znam gotowych funkcji, prędzej bym już to w assemblerze chyba skleił...


  • 0

#3 jarex_67

jarex_67
  • Użytkownicy
  • 151 postów

Napisano 29 sierpień 2017 - 18:26

Spróbuj tutaj jest fajne szkolenie http://geek-on.pl :)


  • 0


Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych