3CSetCursorPosition

Слайд 2

#include
{
cout<<“Some Info….\n;
_getch();
system("CLS")) ;
}

Կոնսոլ պատուհանի մաքրում

The Cls method

#include { cout _getch(); system("CLS")) ; } Կոնսոլ պատուհանի մաքրում The Cls
resets the CurrentX and CurrentY properties to 0.

Слайд 3

Ցուցադրում էկրանի կենտրոնական մասում

#include
#define WIDTH 80
#define HEIGHT 22
int main()
{
HANDLE hCon;
COORD cPos;
int

Ցուցադրում էկրանի կենտրոնական մասում #include #define WIDTH 80 #define HEIGHT 22 int
countOfStringCharacters=16; //Սա ցուցադրվելիք նախադասության նիշերի քանակն է
hCon = GetStdHandle(STD_OUTPUT_HANDLE);
cPos.Y = HEIGHT / 2;
cPos.X = (WIDTH - countOfStringCharacters) / 2;
SetConsoleCursorPosition(hCon, cPos);
cout << "Show Must Go On!" << endl;
return 0;
}

Слайд 4

system("Color 1A"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color 2B");

system("Color 1A"); std::cout system("Color 2B"); std::cout system("Color 3C"); std::cout system("Color 4D"); std::cout
std::cout << "\t\t\t Hello World" << std::endl;
system("Color 3C"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color 4D"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color 5E"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color 6F"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color A1"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color B2"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color C3"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color D4"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color E5"); std::cout << "\t\t\t Hello World" << std::endl;
system("Color F6"); std::cout << "\t\t\t Hello World" << std::endl;

Գունափոխումներ

Փորձարկել տարբեր համադրույթներ․․․․

Слайд 5

Գունափոխման այլ իրականացում

someClientFunction()
{
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
// կարելի է փորձել k

Գունափոխման այլ իրականացում someClientFunction() { HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); // կարելի է
–ի ավելի մեծ արժեքների համար
for(int k = 1; k < 255; k++)
{
SetConsoleTextAttribute(hConsole, k);
cout << k << " Life is beautiful!" << endl;
}
}

Слайд 6

Գունափոխումներ և վերադարձ՝ նախկին ձևաչափին

int main()
{
HANDLE hConsoleHandle = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO *ConsoleInfo

Գունափոխումներ և վերադարձ՝ նախկին ձևաչափին int main() { HANDLE hConsoleHandle = GetStdHandle(STD_OUTPUT_HANDLE);
= new CONSOLE_SCREEN_BUFFER_INFO();
GetConsoleScreenBufferInfo(hConsoleHandle, ConsoleInfo);
WORD OriginalColors = ConsoleInfo->wAttributes;
cout<<"Original Colors";
cout<<"Press Enter to Start with…";
_getch();
SetConsoleTextAttribute(hConsoleHandle,FOREGROUND_GREEN);
cout<<“GREEN TEXT";
cout<<"Press Enter to change colors again";
_getch();

Слайд 7

Գունափոխումներ և վերադարձ՝ նախկին ձևաչափին
SetConsoleTextAttribute(hConsoleHandle,FOREGROUND_RED);
cout<<“RED TEXT";
cout<<"Press Enter to change

Գունափոխումներ և վերադարձ՝ նախկին ձևաչափին SetConsoleTextAttribute(hConsoleHandle,FOREGROUND_RED); cout cout _getch(); SetConsoleTextAttribute(hConsoleHandle, FOREGROUND_BLUE |FOREGROUND_INTENSITY|BACKGROUND_GREEN|BACKGROUND_INTENSITY);
colors again";
_getch();
SetConsoleTextAttribute(hConsoleHandle, FOREGROUND_BLUE |FOREGROUND_INTENSITY|BACKGROUND_GREEN|BACKGROUND_INTENSITY);
cout<<“BLUE TEXT OVER A GREEN BACKGROUND";
cout<<"Press a key to restore the original colors";
_getch();
SetConsoleTextAttribute(hConsoleHandle, OriginalColors);
cout<<“We’re Back to original colors";
cout<<"Press a key to Finish with….";
_getch();
return 0;
}