Программирование под Win32


Программирование для Windows с помощью библиотеки объектов OWL - стр. 76


TPoint(10,70),TPoint(10,90)};//простых  строк const TPoint  questPos[] = {TPoint(70,10),TPoint(70,30).TPoint(70, 50) ,   //Координаты

TPoint(70,70),TPoint(70,90)};//вопросных  строк

char*  texts[]={"Подготовка  выполнимой программы.   Оператор  #include и включаемые  "\ "файлы.   Главная функция main.   Ввод с клавиатуры и вывод на экран.", "Скалярные данные.   Массивы.   Структуры.   Константы.   Перечислимые типы данных.", "Прототипы функций.   Передача в функцию параметров.   Возврат из функции  "\ "результата ее работы.   Функции и структуры.   Глобальные и Локальные переменные.", "Управление ходом программы.   Операторы цикла.   Еще об операциях C++.   "\ Оператор typedef и создание новых типов данных.   Основы аппарата макросов.", "Настройка операционной среды.  Подготовка выполнимой программы.   Файл проекта."};


270                                                    Глава 29

/*Класс приложения, производный от Tapplication*/

class MyApp:public TApplication{ public:

void InitMainWindowO ; //Замещаем функцию InitMainffindow

};

/*Класс Plain дочерних окон для простых строк текста, производный от Twindow*/ class Plain:public TWindow{

int plainIndex;//Номер объекта-окна для строки текста public:

Plain(TWindow* parent,int ind):TWindow(parent),plainIndex(ind){ Attr.Style=winStyle;//Назначаем стиль дочерним окнам }

void Paint(TDC&dc,bool,TRect&);//Замещаем функцию для класса Plain

};

/*Функции-члены класса Plain*/ void Plain: :Paint (TDC&dc,bool,TRect&) {

TRect rect=GetClientRect();//Получаем рабочую область

dc.DrawText       //Выводим соответствующую строку текста (номер главы)

(plainStrings[plainIndex],strlen(plainStrings[plainIndex]),rect,DT_LEFT); } /*Класс Quest дочерних окон для вопросных строк текста, производный от Twindow*/ class Quest:public TWindow{

int questIndex;//Номер объекта-окна для строки текста public:

Quest(TWindow* parent,int ind):TWindow(parent),questIndex(ind){ Attr.Style=winStyle;//Назначаем стиль дочерним окнам }




Начало  Назад  Вперед



Книжный магазин