Marta Kiełczewska grupa AiR1
Barnik Grzegorz
Grzegrzółka Paweł
Majewski Paweł
Architektura Systemów Komputerowych - Projekt 3
Kolejny projekt - program Button jest prostym programem, działającym w środowisku WINDOWS. Pozwala on na wyświetlanie dwóch przycisków: Przycisk1 i Przycisk2. Po wciśnięciu wybranego przycisku pojawia się komunikat informujący, który przycisk został wciśnięty.
Program jest prosty, jako że nie to było głównym celem, który przyświecał nam podczas jego tworzenia. Głównymi założeniami tej części projektu było skonstruowanie aplikacji, działającej w środowisku WINDOWS, bez używania zazwyczaj wykorzystywanych do tego celu narzędzi takich jak np.: C++ Builder, który sam w sobie jest również aplikacją windowsową. Nasz program powstał w kompilatorze DOS'owym.
Główne elementy programu zostały stworzone przy użyciu procedur zawartych w bibliotece windows.h. Przyciski tworzone są za pomocą procedury CreateWindow, natomiast komunikat o numerze wciśniętego przycisku wyświetlany jest przy użyciu procedury TextOut. Decyzja o tym, który napis ma zostać wyświetlony podejmowana jest poprzez procedurę case, która pozwala zdecydować o wyświetleniu odpowiedniego napisu w przypadku wciśnięcia przycisku 1, 2 lub przy nie wciśnięciu żadnego z nich. Do sprawdzania, który przycisk wciśnięto również wykorzystaliśmy funkcję case.