Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
OKS_by_V
1 / 1 / 1
Регистрация: 15.05.2011
Сообщений: 78
1

Работа с графикой (Dev C++)

26.02.2012, 23:20. Просмотров 4807. Ответов 3
Метки нет (Все метки)

Нарисовать квадрат и написать в середине слово hello

Среда: Dev-C++

всем спасибо за помощь..))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2012, 23:20
Ответы с готовыми решениями:

Работа с графикой
Добрый день. Необходимо нарисовать на экране плоскую фигуру, и был приведен пример задания из...

Работа с xml в Dev C++
Подскажите, пожалуйста, как в Dev C++ подключить библеотеку для работы с xml файлом, и как с ним...

Dev c++ 5.4.2. Работа с графикой
Такая проблема: Использую графические функции windows.h. Если в опциях компилятора не прописать...

Работа с графикой. Dev-C++ и graphics.h
Помогите начинающему программисту. Нужно создать программу которая выводит гонку на парашютах. Я...

Работа с Графикой
Здравствуйте. пишу прогу которая перемещает фигуры по экрану при помощи нажатия на стрелки....

3
MrCold
862 / 760 / 174
Регистрация: 11.01.2012
Сообщений: 1,942
26.02.2012, 23:32 2
Тут есть Мерцающая надпись (графика)
0
OKS_by_V
1 / 1 / 1
Регистрация: 15.05.2011
Сообщений: 78
26.02.2012, 23:41  [ТС] 3
Цитата Сообщение от MrCold Посмотреть сообщение
мне нужно сделать на <windows.h>

а там реализация на graphics.h
0
QWAN
59 / 58 / 6
Регистрация: 02.09.2008
Сообщений: 181
27.02.2012, 11:46 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <windows.h>
#include <iostream>
 
using namespace std;
void draw_rectangle(HANDLE _hStdout, int left, int top, int right, int bottom); //задание прямоугольника по координатам: 
void set_cursor_pos(HANDLE _hStdout, int x, int y);//установка курсора на указанный столбец и строку
char fill_char = ' ';
int main()
{
    HANDLE hStdout;
    hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
    if (hStdout == INVALID_HANDLE_VALUE)
        cout<<"ERROR in GetStdHandle STD_INPUT_HANDLE"<<endl;    
 
    SetConsoleTextAttribute(hStdout, BACKGROUND_RED);
 
    draw_rectangle(hStdout,6,3,14,7);
    COORD p1 = {7,4};
    SetConsoleCursorPosition(hStdout, p1);
    cout<<"HELLO!"<<endl;
 
    COORD p2 = {0,24};
    SetConsoleCursorPosition(hStdout, p2);        
    SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);
 
    return 0;
}
 
//--------------------------------------------------------------
void draw_rectangle(HANDLE _hStdout, int left, int top, int right, int bottom) //задание прямоугольника по координатам: 
   {                                                            //верхний левый правый нижний углы
       DWORD cWritten;
       int width = right - left + 1;
       for(int y=top; y<=bottom; y++)  //stack of strings 
          {
              set_cursor_pos(_hStdout, left, y);
              for(int j=0; j<width; j++)
              {
                  if (!WriteFile(_hStdout,&fill_char,sizeof(char),&cWritten,NULL))
                  {
                        cout<<"ERROR in WriteFile"<<endl;
                        return;
                  }
              }
          }
    }
//--------------------------------------------------------------
void set_cursor_pos(HANDLE _hStdout, int x, int y)//установка курсора на указанный столбец и строку
   {
   COORD cursor_pos;              //origin in upper left corner
   cursor_pos.X = x - 1;          //Windows starts at (0, 0)
   cursor_pos.Y = y - 1;          //we start at (1, 1)
   SetConsoleCursorPosition(_hStdout, cursor_pos);
   }
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 11:46

Работа с графикой
всегда ли при работе с графикой следует подключить opengl? например- надо повернуть картинку на 90...

Работа с графикой
Нужно создать форму 500 на 500 и нарисовать на ней что-нибудь.

Работа с графикой
Помогите, пожалуйста написать программу в дельфи: По щелчку мыши по линии, под курсором появляется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru