Главная /
Программирование /
Программирование под Windows в среде Visual C++ 2005
Программирование под Windows в среде Visual C++ 2005 - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: В данном курсе рассматривается раздел современной технологии программирования – визуальное программирование под Windows. Рассмотренные в пособии теоретические вопросы, практические примеры и полноценные Windows-приложения могут стать основой для активного использования студентами языка С++, среды разработки MS Visual Studio 2005 при создании своих собственных Windows-приложений.
Все ответы: В данном курсе рассматривается раздел современной технологии программирования – визуальное программирование под Windows. Рассмотренные в пособии теоретические вопросы, практические примеры и полноценные Windows-приложения могут стать основой для активного использования студентами языка С++, среды разработки MS Visual Studio 2005 при создании своих собственных Windows-приложений.
Стандартный графический интерфейс пользователя носит название
(1)
GUI
(2)
API
(3)
CGI
Библиотека классов для приложений
Windows
, написанных на языке C++
, носит название
(1)
MFC
(2)
STL
(3)
DDL
Visual C++
- это
(1) объектно-ориентированная среда программирования
(2) интегрированная среда разработки
(3) алгоритмический язык программирования
Что такое
SDI
?
(1) интерфейс
(2) идентификатор
(3) интерпретатор
К алгоритмам построения интерполяционного полинома следует отнести
(1) метод Коши
(2) метод Лагранжа
(3) метод Марка
Что такое
DDE
?
(1) прикладной интерфейс
(2) динамический обмен данными
(3) тип подключения по локальной сети
Какой класс
MFC
предназначен для обработки сообщений?
(1)
CmdTarget
(2)
MessageSpole
(3)
SwapMessage
Для подключения файлов используют директиву
(1)
include
(2)
depend
(3)
describe
Какой макрос проверяет, что указатель действительно ссылается на документ?
(1)
ACCEPT_VALID
(2)
ASSERT_VALID
(3)
APPEND_VALID
Единицей измерения аппаратной системы координат является
(1) миллиметр
(2) пиксель
(3) дюйм
Какими принципами следует пользоваться при назначении имен переменным и идентификаторам
Windows
?
(1) мнемоническое значение
(2) преемственность
(3) смысловое значение
К основным задачам объекта класса
MFC CWinApp
следует отнести
(1) создание потока вывода графики
(2) инициализацию и создание главного окна
(3) опрос системных сообщений
Набор проектов, объединенных вместе, которые решают одну задачу, носит название
(1) решение
(2) платформа
(3) модуль
Сочетание клавиш для выбора команды меню носит название
(1) итератор
(2) модификатор
(3) акселератор
Для получения клиентского прямоугольника используется функция
(1)
GetClientRect
(2)
RectangleCD
(3)
RectDraw
Функции ввода
Windows
содержатся в файле
(1)
USER.dll
(2)
INPUT.dll
(3)
ARRAY.dll
Ядром всех приложений
Windows
является
(1) обработка сообщений
(2) мониторинг приложения
(3) динамические данные
Информация браузера в проекте
Visual C++
содержится в файле с расширением
(1)
BIF
(2)
BSC
(3)
BTL
Если поле редактировалось и необходимо сохранить текущее содержимое текстового поля, то необходимо
(1) инициализация
(2) переопределение
(3) конкатенация
Какая функция возвращает указатель на экземпляр приложения
(1)
AfxGetApp()
(2)
ModeApp()
(3)
ResAppCount()
Какой префикс используется в венгерской нотации для обозначения массива?
(1)
A
(2)
M
(3)
Q
Член-функция класса, вызываемая приложением в ответ на сообщение, связанное с ней с помощью карты сообщений, носит название
(1) модератор
(2) обработчик
(3) конструктор
Что такое
ATL
?
(1) интерфейс
Windows
(2) библиотека шаблонов
ActiveX
(3) тип файла проекта
VC++
Управляющий элемент, который позволяет выбрать один или несколько вариантов, носит название
(1) селектор
(2) флажок
(3) маркер
За построение и хранение интерполяционного полинома отвечает объект
(1) вида документа
(2) класса документа
(3) маркировки документа
Какие из приведенных ниже типов данных используются
Windows
?
(1)
HANDLE
(2)
HWND
(3)
HDC
Размер курсора составляет
(1)
20x20
(2)
32x32
(3)
40x40
К ресурсам проекта
MS Visual Studio 2005
следует отнести
(1) панели управления
(2) строки состояния
(3) модификаторы
Для группировки элементов используются
(1) групповые контейнеры
(2) групповые поля
(3) групповые массивы
За прорисовку осей отвечает функция
(1)
InitAxis
(2)
DrawAxis
(3)
GetAxis
К этапам построения приложения
Windows
следует отнести
(1) создание уникальных курсоров
(2) создание диалоговых окон
(3) создание массивов итераторов
К типам диалогов следует отнести
(1) модальные
(2) контекстные
(3) модификативные
Добавить новый класс в проект, созданный на основе базовых классов, в
MS Visual Studio 2005
можно с помощью утилиты
(1)
Class Create
(2)
Class View
(3)
Class Modify
Управляющий элемент, представляющий пользователю перечень из нескольких строк, носит название
(1) маркер
(2) массив
(3) список
Для работы с классом
CImage
необходимо подключить заголовочный файл
(1)
imgset.h
(2)
images.h
(3)
atlimage.h
За какие из приведенных ниже действий отвечает функция
WinMain(...)
?
(1) за регистрацию типа класса окон приложения
(2) за выполнение всех инициализирующих действий
(3) за завершение программы
Из приведенных ниже записей выделите классы
MFC
для элементов управления:
(1)
CEdit
(2)
CMark
(3)
CListBox
С помощью
Class View
можно
(1) вызывать модификаторы внешней подпрограммы
(2) редактировать уже созданные классы
(3) переопределять виртуальные функции
Сочетание текстового поля, раскрывающегося списка и кнопки, с помощью которой пользователь открывает список, носит название
(1) комбинированное поле
(2) модульное поле
(3) поле контейнера
К средствам
MFC
редактирования текста следует отнести
(1)
Edit Control
(2)
Rich Edit Control
(3)
Extend Edit Control
Bсе идентификаторы стилей начинаются с префикса
(1)
CS_
(2)
ST_
(3)
S_
В традиционных Windows-программах сообщения посылаются элементам управления с помощью
(1) исключений
(2) рекурсивных подпрограмм
(3) API-функций
Файл с информацией о представлении и взаимных связях имеет расширение
(1)
.pcl
(2)
.ncb
(3)
.rtt
Возможные позиции бегунка определяются
(1) интервалом
(2) маркером
(3) модулем
При работе с объектами класса
CEditView
доступны все методы класса
(1)
CView
(2)
CEdit
(3)
CMark
К параметрам функции
CreateWindow
следует отнести
(1) класс окна
(2) заголовок окна
(3) стиль окна
Контрольные переключатели (CheckBox) могут быть
(1) терминальными
(2) автоматическими
(3) программными
Файл с ресурсами носит расширение
(1)
.rc
(2)
.res
(3)
.rsc
Процесс записи объектов и данных на диск носит название
(1) виртуализация
(2) сериализация
(3) конкатенация
Каковы ограничения использования класса
CEditView
?
(1)
CEditView
может отображать текст только в одном формате
(2) нет специализированной поддержки шрифтов
(3) существуют ограничения на количество вводимых символов
Перерисовка клиентской области окна осуществляется функцией
(1)
RepaintWindow
(2)
UpdateWindow
(3)
RefreshWindow
К методам класса
CDC
следует отнести
(1) функции настройки контекста устройства
(2) функции создания контекста устройства
(3) функции рисования
Объект, который
Windows
запускает при старте программы, носит название
(1) объект данных
(2) объект подпрограммы
(3) объект приложения
К методам класса
CFile
следует отнести
(1)
Abort
(2)
Close
(3)
Escape
К методам выделения текста класса
CRichEditCtrl
следует отнести
(1)
GetSel
(2)
Clear
(3)
GetPosText
Основное назначение оконной функции - это
(1) вызов стандартных функций
(2) преобразование типов данных
(3) обработка сообщений Windows
В
Windows
главной функцией программы является
(1)
WinMain()
(2)
WinFun()
(3)
MainClass()
Какой объект хранит данные программы?
(1) объект документа
(2) объект связей
(3) объект массива
К режимам открытия файлов в конструкторе класса
CFile
следует отнести
(1)
modeCreate
(2)
typeBinary
(3)
classDetect
Основным классом для хранения и отображения данных в случае, когда отключена поддержка каркаса "документ - вид", является класс
(1)
CParentView
(2)
CChildView
(3)
CCMainView
Какая часть
Windows
обеспечивает поддержку аппаратно-независимой графики?
(1)
RTI
(2)
GUI
(3)
DDI
Единственным базовым классом
MFC
является
(1)
CObject
(2)
CArray
(3)
CClass
Все создаваемые с помощью
Visual C++
приложения представляют собой
(1) подпрограммы
(2) проекты
(3) драйвера
Прототип класса CKeyDoc содержится в заголовочном файле
(1)
KeyDoc.h
(2)
KeyDoc.io
(3)
KeyDoc.sdd
Аппаратная система координат Windows является
(1) левой
(2) правой
(3) двунаправленной
Библиотека динамической компоновки
Windows
носит название
(1)
SSI
(2)
CGI
(3)
DLL
Поддержку контекстов устройств обеспечивает класс
MFC
(1)
CDC
(2)
RSD
(3)
SAF
В проекте
Visual С++
взаимозависимости между отдельными компонентами описаны в текстовом файле проекта с расширением
(1)
VCP
(2)
VCPROJ
(3)
PVC
Высота курсора обычно равна
(1) высоте символа
(2) 1/2 высоты символа
(3) 1/8 высоты символа
Коэффициент масштабирования при переходе от одной системы координат к другой зависит
(1) от чувствительности матрицы
(2) от характеристик монитора
(3) от типа графики
Функции операционной системы содержатся в файле
(1)
FUNC.dll
(2)
KERNEL.dll
(3)
MODIFY.dll
Какие данные содержатся в файле
AFXWIN.H
?
(1) описание основных классов библиотеки
(2) описание классов общего назначения
(3) стандартные идентификаторы ресурсов
К типам файлов, создаваемых в проекте
Visual C++
, следует отнести
(1)
APS
(2)
SUO
(3)
IPS
Акселератор - это
(1) сочетание клавиш для выбора команды меню
(2) тип данных массива вида объектов
(3) контрольный элемент меню селекторов
Переменная типа
CPoint
, которая служит для хранения координат курсора и объявлена в прототипе класса CGpView
с модификатором private
, носит название
(1)
MousePosition
(2)
MousePosPoint
(3)
MouseDragСurs
Файл
USER.dll
содержит функции ввода
(1) с клавиатуры
(2) с мыши
(3) через интерфейс
Для создания стандартного окна в приложении должен наследоваться класс от
(1)
CWnd
(2)
CFrameWnd
(3)
CWindGet
C помощью среды разработки
Visual Studio
можно
(1) генерировать скелет приложения без написания кода вручную
(2) выводить данные в несколько потоков с использованием
STL
(3) открывать проект в нескольких различных режимах представления
Чтобы класс вида мог работать с членами класса
CDlg
, необходимо включить в него
(1)
Dlg.h
(2)
Dlg.sdd
(3)
Dlg.rti
Каким образом можно редактировать таблицу узлов?
(1) вводом точных данных с клавиатуры
(2) с помощью мыши
(3) вводом со сканера
Префикс для глобальной переменной в венгерской нотации имеет префикс
(1)
g_
(2)
glob_
(3)
det_
Из приведенных ниже записей выделите стандартные ресурсы:
(1) битовые образы
(2) диалоги
(3) меню
При помощи какого средства можно создать пользовательские мастера
AppWizard
?
(1)
Custom Wizard
(2)
Depend Wizard
(3)
Restore Wizard
Выбор одного из нескольких элементов осуществляется
(1) идентификатором
(2) переключателем
(3) маркером
Интерполяционный полином является объектом класса
(1)
TPolinom
(2)
TPoints
(3)
TArray
32-битовое целое со знаком определяется в
Windows
типом данных
(1)
LONG
(2)
LPSTR
(3)
BYTE
32-разрядное беззнаковое целое значение, которое идентифицирует объект в Windows, носит название
(1) маркер
(2) дескриптор
(3) модификатор
Редактор ресурсов используется для создания и редактирования ресурсов
MS Visual Studio 2005
в режиме
(1)
RealTimee
(2)
WYSIWYG
(3)
ServerAccess
Для какой группировки используются групповые поля?
(1) контекстной
(2) визуальной
(3) модификационной
Расширенное текстовое поле носит название
(1)
ModText
(2)
RichEdit
(3)
ExtendTxt
Какие из приведенных ниже функций должны содержать все программы
Windows
?
(1)
WinMain(...)
(2)
WinDC
(3)
WndProc
Из приведенных ниже записей выделите элементы управления
Windows
:
(1) кнопка
(2) контрольный переключатель
(3) идентификатор
Объекты, порожденные от класса
CcmdTarget
, могут обрабатывать сообщения Windows
и команды, поступающие
(1) от меню
(2) от кнопок
(3) от акселераторов
Перечень из нескольких строк предоставляется управляющим элементом
(1) список
(2) контейнер
(3) модуль
Шифр Виженера - это
(1) шифр простой замены
(2) шифр модульных приложений
(3) шифр рекурсивных выражений
Из приведенных ниже записей выделите параметры функции
WinMain
:
(1)
dpAddict
(2)
hInstance
(3)
lpCmdLine
В
MFC
работа со списком осуществляется через класс
(1)
CScop
(2)
CListBox
(3)
Carray
Чтобы привязать поля из наборов записей к переменным, используется процедура
(1)
RFX
(2)
DSP
(3)
SAP
Какие из приведенных ниже элементов содержит комбинированное поле?
(1) текстовое поле
(2) раскрывающийся список
(3) маркер
К стандартным текстовым редакторам
Windows
следует отнести
(1)
Notepad
(2)
WordPad
(3)
WinWord
В классе окна приложения
Windows
содержатся
(1) стили
(2) шрифты
(3) заголовки
Для инициализации списка необходимо переопределить функцию
(1)
OnListDepend()
(2)
OnInitDialog()
(3)
OnStoreSwap()
Основной файл проекта
MS Visual Studio 2005
имеет расширение
(1)
.vcproj
(2)
.msp
(3)
.dpp
При перемещении бегунка элемент посылает сообщение
(1)
WM_HSCROLL
(2)
WM_RUNNER
(3)
WM_TYPEDEF
Размер текста обрабатываемого классом
CEditView
по умолчанию ограничен
(1) 128 символами
(2) 1024 символами
(3) 1048575 символами
Из приведенных ниже записей выделите параметры функции
CreateWindow
:
(1) идентификатор родительского окна
(2) идентификатор меню окна
(3) идентификатор модуля окна
Элемент, который не принимает и не генерирует сообщений, носит название
(1) статический
(2) контекстный
(3) программный
Исходный текст вида содержится в файле с расширением
(1)
.its
(2)
.cpp
(3)
.dip
Если в программе отсутствует документ, на который можно возложить выполнение файловых операций, то работают с классом
MFC
(1)
CFile
(2)
CArray
(3)
CObject
Класс
CRichEditView
позволяет работать
(1) с форматированным текстом
(2) со встроенными
OLE
объектами
(3) с модификаторами класса
TSystem
Преобразование сообщения виртуальных клавиш в сообщения о символах осуществляется с помощью функции
(1)
DecodeKey
(2)
TranslateMessage
(3)
RestoreWindow
К параметрам функции
CreateDC
следует отнести
(1) указатель на строку с именем драйвера устройства
(2) указатель на строку с именем устройства
(3) указатель на строку с именем файла или порта
C помощью какого метода класса
CFile
удаляется заданный файл?
(1)
Delete
(2)
Remove
(3)
Eject
Из приведенных ниже записей выделите методы форматирования текста класса
CRichEditCtrl
:
(1)
GetDefaultCharFormat
(2)
GetLineCount
(3)
SetSelectionCharFormat
Вторая часть в любой программе под
Windows
- это
(1) консольное приложение
(2) массивная подпрограмма
(3) оконная процедура
Какие из приведенных ниже параметров требует функция
Create(…)
?
(1) стиль
(2) размеры и положение
(3) селектор ввода
Какой объект предназначен для работы с клиентской областью?
(1) объект типов
(2) объект приложения
(3) объект вида
Какой режим открытия файлов в конструкторе класса
CFile
открывает файл только для чтения?
(1)
modeRead
(2)
readOnly
(3)
readStep
Какая функция запускает системный таймер?
(1)
SetTimer
(2)
SetTimeOut
(3)
TimeDetect
Интерфейс прикладных программ
Windows
носит название
(1)
QUI
(2)
RTF
(3)
API
Какие классы
MFC
порождаются непосредственно от CObject
?
(1)
CCmdTarget
(2)
CStore
(3)
CFile
Набор взаимосвязанных исходных файлов компиляция и компоновка, которых позволяет создать исполняемую
Windows
программу или DLL
, носит название
(1) модуль
(2) платформа
(3) проект
При нажатии клавиши
Windows
посылает сообщение
(1)
WM_CHAR
(2)
WinKey
(3)
Win_KeyPress
Центр стандартной системы координат лежит
(1) в правом верхнем углу
(2) в левом верхнем углу
(3) в левом нижнем углу
Функции
API
содержатся в библиотеках
(1) графических данных
(2) контекстных приложений
(3) динамической загрузки
Базовым классом
MFC
для создания всех типов окон является класс
(1)
CWnd
(2)
CWindow
(3)
CWndws
Список всех проектов определенного решения на
Visual С++
имеет расширение
(1)
LPC
(2)
SLN
(3)
PLC
Какой параметр содержит текущие координаты указателя мыши?
(1)
Cpoint
(2)
Cmouse
(3)
Ckursor
Логические координаты на плоскости представляют собой
(1) упорядоченную пару вещественных чисел
(2) произвольные переменные
(3) массивные координаты графического типа
Какие из приведенных ниже функций операционной системы содержатся в файле
KERNEL.dll
?
(1) память
(2) распределение системных ресурсов
(3) итераторы
Какие из приведенных ниже данных содержатся в файле
AFX.H
?
(1) включаемые файлы
MFC
(2) макросы
MFC
(3) базовые типы данных
MFC
Из приведенных ниже записей выделите типы файлов, создаваемых в проекте
Visual C++
:
(1)
NCB
(2)
DPP
(3)
WER
Что представляет собой акселератор?
(1) переменную
(2) сочетание клавиш
(3) массив
Какая функция загружает курсор из ресурсов приложения?
(1)
LoadCursor(...)
(2)
LoadCursorA(...)
(3)
LoadCurPoint(...)
Взаимодействие приложений с пользователями и средой
Windows
осуществляется с помощью
(1)
WIN.dll
(2)
USER.dll
(3)
MAKROS.dll
К категориям сообщений в
MFC
следует отнести
(1) сообщения
Windows
(2) контекстные сообщения
(3) командные сообщения
Из приведенных ниже записей выделите возможности среды разработки
Visual Studio
:
(1) подключение к внешним ресурсам
(2) разработка визуального интерфейса
(3) компилирование приложения
Заголовочный файл класса
CDlg
имеет вид
(1)
Dlg.io
(2)
Dlg.h
(3)
Dlg.dat
Запись и хранение на протяжении работы программы узлов интерполирования осуществляется в объект
(1)
InitAxes
(2)
InitPoints
(3)
InitInScop
Беззнаковый символ в венгерской нотации имеет префикс
(1)
Pv
(2)
U
(3)
Qw
К ресурсам, не имеющим визуального представления, следует отнести
(1) визуализаторы
(2) акселераторы
(3) модификаторы
Из приведенных ниже записей выделите мастера для создания проектов
MS Visual Studio 2005
:
(1)
MFC DLL Wizard
(2)
ATL Project Wizard
(3)
Win32 Project Wizard
К управляющим элементам, осуществляющим выбор элементов, следует отнести
(1) флажки
(2) переключатели
(3) коннекторы
Заголовочный файл, содержащий класс
TPolinom
носит название
(1)
TPolinom.cpp
(2)
TPolinom.h
(3)
TPolinom.dll
16-битовый символ
UNICODE
в Windows
имеет тип
(1)
WCHAR
(2)
Win16
(3)
HDC
Какая функция возвращает адрес объекта приложения?
(1)
AfxGetApp
(2)
CWinApp
(3)
AfxGetInstanceHandle
Что отображается с помощью утилиты
Solution Explorer MS Visual Studio 2005
?
(1) тип вводимых данных
(2) консольное приложение
(3) структура решения
Групповые поля могут использоваться
(1) для априорной группировки
(2) для функциональной группировки
(3) для аддитивной группировки
Чтобы использовать в программе элемент управления
RichEdit
, необходимо вызвать в методе InitInstance()
класса приложения функцию
(1)
AfxRichEdit()
(2)
AfxInitRichEdit()
(3)
AfxGetRichEdit()
Точкой входа в приложение
Windows
служит функция
(1)
WinDll(...)
(2)
WinMain(...)
(3)
WinMake(...)
Какие из приведенных ниже элементов следует отнести к управляющим элементам
Windows
?
(1) селекторная кнопка
(2) список
(3) поле ввода
Набор макрокоманд, позволяющий сопоставить сообщения
Windows
и команды метода класса, носит название
(1) таблица сообщений
(2) массив идентификаторов
(3) контейнер макросов
Выделение элемента списка осуществляется
(1) только с клавиатуры
(2) щелчком мыши
(3) правой кнопкой мыши
Шифр Виженера является шифром
(1) с модификаторами
(2) с секретным ключом
(3) с алгоритмической реализацией
Какие из приведенных ниже записей представляют собой параметры функции
WinMain
?
(1)
hPrevInstance
(2)
asResShow
(3)
nCmdShow
В каком случае списком может генерироваться сообщение?
(1) при двойном щелчке на элементе списка
(2) при потере списком фокуса ввода
(3) при выборе другого элемента из списка
Процедура редактирования собственного класса при использовании
Class View
(1) замедляется
(2) ускоряется
(3) не изменяет скорость работы
Для ввода числовых величин чаще всего применяется элемент управления
(1) маркер
(2) корректор
(3) бегунок
В основе класса
CEditView
элемент управления Windows
(1) селектор
(2) поле ввода
(3) кнопка
С помощью какой функции в приложении
Windows
можно осуществить регистрацию класса окна?
(1)
RegisterClass()
(2)
RegMode()
(3)
RegEdit()
Элемент управления, предназначенный для установки или снятия определенной опции, носит название
(1) селектор
(2) контрольный переключатель
(3) маркер
Исходный текст приложения содержится в файле с расширением
(1)
.cpp
(2)
.drt
(3)
.isp
Для представления целого числа в виде текстовой строки используется метод
(1)
Format()
(2)
Type()
(3)
Restore()
Поддерживает ли
CEditView WYSIWYG
редактирование?
(1) да, поддерживает
(2) только на прикладном уровне
(3) нет, не поддерживает
Для того чтобы вывести главное окно приложения на экран, необходимо вызвать функцию
Windows
(1)
ShowModal(...)
(2)
ShowWindow(...)
(3)
ShowContent(...)
Селекторные кнопки бывают
(1) модификативные
(2) программные
(3) статические
Заголовочные файлы имеют расширение
(1)
.cpp
(2)
.h
(3)
.io
Дополнительные методы, используемые
Visual C++
для сериализации, содержит макрос
(1)
EXTEND_SERIAL
(2)
IMPLEMENT_SERIAL
(3)
ADVANCED_SERIAL
Какой метод возвращает количество строк в текстовом поле?
(1)
GetLineCount
(2)
LengthLine
(3)
StrWidth
Для распределения текущего сообщения соответствующей функции окна используется функция
(1)
StretchMessage
(2)
DispatchMessage
(3)
SwapMessage
Основной функцией для связи с контекстом устройства
GDI
объекта является функция
(1)
SelectObject(…)
(2)
CreateArray(…)
(3)
DetectGDI(…)
Объект главного окна отображает
(1) меню
(2) заголовок окна
(3) панель инструментов
Какой метод класса
CFile
перемещает файловый указатель в заданную позицию?
(1)
Seek
(2)
Set
(3)
Get
Какие из приведенных ниже записей представляют собой методы управления строками?
(1)
GetLine
(2)
GetLineCount
(3)
LineLength
Вызов какой функции позволяет получить для обработки следующее сообщение из очереди сообщений приложения?
(1)
GetMessage
(2)
SetMessage
(3)
SwapMessage
Системный таймер с идентификатором запускает функция
(1)
SetTimer(…)
(2)
ЕTime(…)
(3)
MarkTime(…)
Отображение данных, хранящихся в объекте документа, осуществляется объектом
(1) вида
(2) доступа
(3) графики
Какой режим открытия файлов в конструкторе класса
CFile
открывает файл для чтения-записи?
(1)
modeReadWrite
(2)
modeComplex
(3)
modeApprove
Для получения текущего формата символов и установки нового формата используются методы
(1)
GetDefaultCharFormat
(2)
GetSelectionCharFormat
(3)
SetDefaultCharFormat