Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Bubble Sort Demo - main.h

main.h

Caricato da: AldoBaldo
Scarica il programma completo

  1. /**=============================================================================
  2.                        B U B B L E    S O R T    D E M O
  3.                     v1.0.1, luglio 2016 - di Aldo Carpanelli
  4.  
  5. Un piccolo programma che presenta in forma grafica animata un'implementazione
  6. dell'algoritmo di ordinamento chiamato "bubble sort". Nient'altro. Potrebbe
  7. avere una qualche utilità didattica.
  8. =============================================================================**/
  9.  
  10. #ifndef MAIN_H_INCLUDED
  11. #define MAIN_H_INCLUDED
  12.  
  13. #include <windows.h>
  14. #include <stdlib.h>
  15.  
  16. #define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)
  17. #define KEYUP(vk_code)   ((GetAsyncKeyState(vk_code) & 0x8000) ? 0 : 1)
  18.  
  19. const CHAR      kStrNomeClasse[]        = "classe_bubble_sort_demo";
  20. const CHAR      kStrNomeProgramma[]     = "Bubble Sort Demo";
  21. const INT       kLungNomeProgramma      = 16;
  22. const INT       kVersioneProgramma      = 1;
  23. const INT       kSottoversioneProgramma = 0;
  24. const INT       kRevisioneProgramma     = 1;
  25.  
  26. const INT       kWFP                    = 980; // larghezza della finestra
  27. const INT       kHFP                    = 450; // altezza della finestra
  28. const DWORD     kStileFP                = WS_POPUP | WS_CAPTION | WS_SYSMENU;
  29. const BOOL      kFPHaMenu               = FALSE;
  30. const COLORREF  kColSfondoFP            = RGB(0x00,0x00,0x00);
  31.  
  32. #endif // MAIN_H_INCLUDED