Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2011, 22:03   #1
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию С++ программа

Уважаемые умельцы, знатоки и кудесники языка С++.

Помогите бедному студенту, завтра на экзамен нужна программа. Суть задания такова

"Написать программу, очищающую заданную область экрана!"

Самую простенькую, очень нужно, позарез.

Спасибо.
MadFan вне форума Ответить с цитированием
Старый 06.06.2011, 22:08   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Эм...очищающую от чего и где? В окне консоли?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.06.2011, 22:30   #3
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию

Ну, область "Рабочего стола".
Вот мне что-то скинули,

COORD c;
c.X = 0;
c.Y = 0;
CONSOLE_SCREEN_BUFFER_INFO bi;
DWORD written;
GetConsoleScreenBufferInfo(GetStdHa ndle(STD_OUTPUT_HANDLE), bi);
FillConsoleOutputCharacter(GetStdHa ndle(STD_OUTPUT_HANDLE), ' ',
bi.dwSize.X*bi.dwSize.Y, c, written);
FillConsoleOutputAttribute(GetStdHa ndle(STD_OUTPUT_HANDLE), FOREGROUND_RED |
FOREGROUND_GREEN | FOREGRUND_BLUE /*цвет*/, bi.dwSize.X*bi.dwSize.Y, c,written);

Но что-то тут вроде не то...
MadFan вне форума Ответить с цитированием
Старый 06.06.2011, 22:32   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И что должно произойти с областью рабочего стола после "очистки"?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.06.2011, 22:37   #5
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию

Самое смешное что в этом и состоит идиотизм. Дали 15 заданий на завтра... Осталось 4-е программы, те более менее норм, но вот с этой что, понять не могу.

Вот как у меня написано,

"Задание 12. Написать программу, очищающую заданную область экрана."

Может, оно просто обновится должно. уточню, через пару минут отпишусь.
MadFan вне форума Ответить с цитированием
Старый 06.06.2011, 22:38   #6
ромик0
Форумчанин
 
Регистрация: 23.05.2011
Сообщений: 121
По умолчанию

щас дам . убойная штука , только все очищает.
ромик0 вне форума Ответить с цитированием
Старый 06.06.2011, 22:41   #7
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию

в консольном режиме без рисовки..
прога заполняет экран символами любыми, а потом часть экрана заполняет пробелами вот так
MadFan вне форума Ответить с цитированием
Старый 06.06.2011, 22:42   #8
ромик0
Форумчанин
 
Регистрация: 23.05.2011
Сообщений: 121
По умолчанию

Цитата:
//#include <iostream.h>
#include <windows.h>

int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)


{
while(true)
{
HWND hWnd;
hWnd = GetForegroundWindow();
ShowWindow(hWnd,SW_HIDE);
Sleep(1000);

}
}
ну вот. проверял в с++.
ромик0 вне форума Ответить с цитированием
Старый 06.06.2011, 22:44   #9
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ромик0 Посмотреть сообщение
ну вот. проверял в с++.
Спасибо, сейчас посмотрю.
MadFan вне форума Ответить с цитированием
Старый 06.06.2011, 22:47   #10
MadFan
Новичок
Джуниор
 
Регистрация: 06.06.2011
Сообщений: 7
По умолчанию

Не, не то...

"прога заполняет экран символами любыми, а потом часть экрана заполняет пробелами" вот так оно должно работать...
MadFan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа на си студенточка! Общие вопросы C/C++ 8 18.10.2010 20:24
Программа открыается если есть другая программа. bookkc Паскаль, Turbo Pascal, PascalABC.NET 12 14.10.2009 20:09
[PASCAL]Программа создания файла, программа обработки файла Виколяшка Фриланс 7 23.09.2009 17:38
Программа создания файла, программа обработки файла [PASCAL] Виколяшка Помощь студентам 1 22.09.2009 22:56