1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Нарисовать оси координат

Тема в разделе "Вопросы новичков и не только", создана пользователем keeper1, 20 ноя 2010.

  1. keeper1

    keeper1 Гость

    Репутация:
    0
    В общем вопрос такой.
    Надо разработать программу для построения графика функции с осями координат по заданным во внешнем файле точкам.
    Считывает из файла моя прога нормально, выводит на экран значения в ListBox, затем рисует график по точкам с помощью LineTo.
    НО!
    Не знаю,как задать и нарисовать оси координат графически, чтобы начало отсчета было в нижнем левом углу а не в верхнем левом как пол умолчанию.
    Подскажите,пожалуйста
    Вот так рисую графику:
    Код:
    CClientDC MyDC(GetDlgItem(IDC_STATIC1)); 
    CRect Rect; 
    CWnd *pWnd = MyDC.GetWindow(); 
    pWnd->GetClientRect( &Rect ); 
    CPen Pen(PS_SOLID, 2, RGB(0,0,255)); 
    MyDC.SelectObject(&Pen); 
    for(i=0;i<n-1;i++)
    MyDC.LineTo( px[i], px[i+1] );
     
Загрузка...

Поделиться этой страницей