Advertisement
Guest User

Untitled

a guest
May 29th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. void SplashScreen() {
  2. srand(time(NULL));
  3. HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); // получаем дескриптор консоли
  4. COORD scrn;
  5.  
  6. HWND hwnd;
  7. char Title[1024];
  8. GetConsoleTitle(Title, 1024);
  9. hwnd = FindWindow(NULL, Title);
  10. MoveWindow(hwnd, 750, 250, 1320, 360, TRUE);
  11. int flag = 0;
  12. while (flag <=30) {
  13. int t = rand() % 16;
  14. int z = rand() % 16;
  15. if (t != z) {
  16. SetConsoleTextAttribute(handle, (WORD)((t << 4) | z));
  17. scrn.X = rand() % 60;
  18. scrn.Y = rand() % 30;
  19. SetConsoleCursorPosition(handle, scrn);
  20. std::cout << "Добро Пожаловать";
  21. Sleep(600);
  22. SetConsoleTextAttribute(handle, (WORD)(0 | 0));
  23. system("cls");
  24. }
  25. if (GetAsyncKeyState(VK_SPACE)== true ) {
  26. break;
  27. }
  28. std::cin.clear();
  29. std::cin.ignore(std::cin.rdbuf()->in_avail());
  30. flag++;
  31. }
  32. SetConsoleTextAttribute(handle, LIGHTGRAY);
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement