ject: :DeleteObject() из данно
Автор admin Воскресенье, 26 апреля 2009 11:32
ject:
eleteObject() из данного объекта удаляется находящаяся в нем информация о шрифте, а затем с помощью функции CFont: :CreateFontIndirect О в него помещается описание выбранного шрифта. 3. Теперь вы можете приступать к формированию массива m_Li neTabl е объектов CString. Этот массив, предназначенный для хранения строк, которые выводятся в окне представления, будет содержать строки с описанием выбранного шрифта — название гарнитуры, размер и высоту символов, начертание шрифта и т. д. Индексация элементов массива должна осуществляться с помощью локальной переменной Num типа int, которая инициализирована нулевым значением. Для того чтобы получить название шрифта, выбранного в списке Font диалогового окна, воспользуемся функцией CFontDialog: .-GetFaceNameO, а для того чтобы определить размер шрифта, указанного в списке Size диалогового окна, — функцией CFongDialog: :GetSize(). Оба значения будут храниться в массиве m__Li neTabl е. Поскольку функция CFongDialog: :GetSize() возвращает значение типа int, а в массив m_LineTable можно записать только значения типа CString, необходимо преобразовать данные ти
Комментарии закрыты.
Последние комментарии