Rus Eng
О компании
Технологии
Разработчикам ПО
Производителям микроконтроллеров
Партнеры / Клиенты
Перспективные проекты
| | | |
Главная страница    Interstron Scripting Kit
Interstron Scripting Kit

Пример использования сценариев на языке C++


В данном примере поддержка сценариев на языке C++ встроена в программу Scribble. Программа Scribble представляет собой обучающий пример программирования с использованием библиотеки MFC в Windows и взята из стандартной поставки Microsoft VisualStudio. Она позволяет рисовать курсором мыши в своем рабочем окне.


Попробуем написать простенький скрипт, рисующий в окне программы звезду.
Нам необходимо подключить заголовочный файл scribbleapi.h, в котором объявлены функции BeginStroke(void) (начать непрерывную линию), AddPoint(unsigned x, unsigned y) (добавить вершину ломаной) и EndStroke(void) (закончить непрерывную линию).
Звезда представляет собой замкнутую ломаную. Соответственно, чтобы нарисовать ее необходимо:
- начать ломаную (BeginStroke())
- указать вершины контура (они указаны в цикле, при том начальная и конечная точки совпадают)
- завершить ломаную (EndStroke()).
После компиляции данного примера появится файл star.ir


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

ЗАО "Интерстрон" 1998-08.06.2015, ООО "Интерстрон" 09.06.2015 по н.в. Все права защищены.
Москва, Дмитровское шоссе, 1/1
e-mail: interstron-info@mail.ru
web: www.interstron.ru
Тел.: +7 (495) 769-55-68