Jak vytvořit upozornění v C: 5 kroků (s obrázky)

Obsah:

Jak vytvořit upozornění v C: 5 kroků (s obrázky)
Jak vytvořit upozornění v C: 5 kroků (s obrázky)

Video: Jak vytvořit upozornění v C: 5 kroků (s obrázky)

Video: Jak vytvořit upozornění v C: 5 kroků (s obrázky)
Video: Gimp Lesson 4 | Dodge & Burn and Smudge Tool 2024, Duben
Anonim

Někdy při psaní programu potřebujete vytvořit způsob, jak upoutat pozornost uživatele, aby se vrátil zpět k programu. Velmi užitečným způsobem, jak toho dosáhnout, jsou výstrahy. Pokud chcete v C dělat upozornění, čtěte dále!

Kroky

Část 1 ze 3: Upozornění na charakter

845336 1
845336 1

Krok 1. Pokud chcete, aby vaše upozornění bylo přenosné a fungovalo na každém počítači, můžete použít únikový kód „\ a“

a je definováno jako zvukové upozornění, obvykle pípnutí. V některých operačních systémech Unix však může místo zvuku blikat obrazovka

845336 2
845336 2

Krok 2. Použijte tento ukázkový kód

    printf ("\ a");

Část 2 ze 3: Pípnutí ()

845336 3
845336 3

Krok 1. V operačních systémech Windows můžete použít Pípnutí (int frekvence, int ms)

Ozve se pípnutí se zadanou dobou trvání a frekvencí.

  • V operačním systému Windows7 tato funkce odešle pípnutí na zvukovou kartu. Funguje to pouze v případě, že počítač má reproduktory nebo sluchátka.
  • V předchozích verzích systému Windows odešle pípnutí na základní desku. Funguje to na většině počítačů a nejsou vyžadována žádná externí zařízení.
845336 4
845336 4

Krok 2. Zahrňte knihovnu Windows

Na začátku programu přidejte následující kód:

    #zahrnout

Krok 3. Když potřebujete pípnutí, použijte následující kód:

    Pípnutí (500, 500);

845336 6
845336 6

Krok 4. Změňte první číslo s požadovanou frekvencí pípnutí

500 se blíží pípnutí, které dostanete s / a.

Krok 5. Změňte druhé číslo s dobou pípnutí v milisekundách

500 je půl sekundy.

Část 3 ze 3: Ukázkový kód

845336 7
845336 7

Krok 1. Vyzkoušejte program, který pomocí / a vydá pípnutí při stisknutí klávesy, pomocí ESC ukončí:

    #include #include int main () {while (getch ()! = 27) // Smyčka, dokud nestisknete ESC (27 = ESC) printf ("\ a"); // Pípnutí. návrat 0; }

845336 8
845336 8

Krok 2. Vyzkoušejte program, který pípne o dané frekvenci a trvání:

    #include #include int main () {int freq, dur; // Deklarujte proměnné printf ("Zadejte frekvenci (HZ) a dobu trvání (ms):"); scanf (" %i %i", & freq, & dur); Pípnutí (frekv., Dur); // Pípnutí. návrat 0; }

Doporučuje: