Постановка задачи
Краткие теоретические сведения
Результаты выполнения программы
Заключение
Литература
Возможно вы искали - Дипломная работа: Проект электронного архива
Листинг программы
ПОСТАНОВКА ЗАДАЧИ
Составить Win32 App проект простейший текстовый редактор, который позволяет выполнять операции редактирование текста, копирование и вставку из одного окна проекта в другое окно проекта. Использовать вызов диалогов сохранения и открытия файла, а также диалог выбора шрифта. Все диалоги применяются к тексту в редакторе.
КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Работа с функциями вызова стандартных диалогов производится следующим образом:
1. Объявляются переменные соответствующих структур:
staticCOLORREFtextColor;
Похожий материал - Курсовая работа: Проект электронных весов с микропроцессорным управлением
// Переменные для стандартных диалогов "Open", "Saveas"
staticOPENFILENAMEofn;
staticcharszFile[MAX_PATH];
// Переменные для стандартного диалога "Color"
static CHOOSECOLOR cc; // common dialog box structure
Очень интересно - Дипломная работа: Проектирование "домашней" локальной сети
static COLORREF acrCustClr[16]; // array of custom colors
// Переменные для стандартного диалога "Font"
static CHOOSEFONT chf;
static HFONT hFont;
static LOGFONT lf;
Вам будет интересно - Контрольная работа: Проектирование автоматического интерфейса ввода-вывода
2. Инициализируются соответствующие структуры в обработчике события создания окна (окна диалога).
switch (uMsg)
{
case WM_CREATE:
// Инициализацияструктуры ofn
Похожий материал - Курсовая работа: Проектирование АИС "Работа с абонентами оператора сотовой связи"
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = hWnd;
ofn.lpstrFile = szFile;
ofn.nMaxFile = sizeof(szFile);