ийся частью коммерческой библи
Автор admin Воскресенье, 17 мая 2009 11:32
ийся частью коммерческой библиотеки классов. // Интерфейс класса class CMessageBox { protected: char *Message; virtual void DrawBackground (int L, int T, int R. int B); // Закрашивает фон окна сообщения в белый цвет public: CMessageBoxO: -CMessageBoxO; void DisplayO; void Set (char *Msg); }: // Реализация класса, CMessageBox:-.CMessageBoxO // Конструктор { Message – new char C\0′); } CMessageBox::-CMessageBoxO // Деструктор { delete [] Message; } // Закрашивает фон окна сообщения void CMessageBox: .-DrawBackground (int L, int T. int R, int B) { // Код для закрашивания фона окна сообщения в белый цвет } void CMessageBox::Display О { DrawBackground (0. 0. 35. 25); // Код для вывода строки сообщения } void CMessageBox::Set (char *Msg) { // Код для определения значения строки сообщений } Открытая функция-член CMessageBox: .SetО позволяет передать строку сообщения, а функция-член CMessageBox::DisplayO выводит это сообщение на экран. Она очищает фон, вызывая функцию-член CMessageBox:: DrawBackground() и передавая ей размеры окна сообщения. Эта функция закрашивает фон, используя непрозрачный белый ц
Комментарии закрыты.
Последние комментарии