Главная / Программирование /
Введение в программирование / Тест 22
Введение в программирование - тест 22
Упражнение 1:
Номер 1
Какой класс используется для создания объекта «многостраничный диалог»:
Ответ:
 (1) CPropertySheet
 
 (2) CPropertyPage
 
 (3) CDialog
 
Номер 2
Какой класс используется для создания отдельной страницы свойств в многостраничном диалоге:
Ответ:
 (1) CPropertySheet
 
 (2) CPropertyPage
 
 (3) CDialog
 
Номер 3
Какой класс является непосредственным базовым классом для класса страницы свойств многостраничного диалога:
Ответ:
 (1) CPropertySheet
 
 (2) CDialog
 
 (3) CWnd
 
Упражнение 2:
Номер 1
Какой метод класса CPropertySheet
возвращает индекс текущей страницы свойств:
Ответ:
 (1) GetPage
 
 (2) GetActivePage
 
 (3) GetActive
 
 (4) GetActiveIndex
 
Номер 2
Какой метод класса CPropertySheet
возвращает указатель на страницу свойств, заданную по индексу:
Ответ:
 (1) GetPage
 
 (2) GetActivePage
 
 (3) GetActiveIndex
 
Номер 3
Какой метод класса CPropertySheet
возвращает указатель на текущую активную страницу свойств:
Ответ:
 (1) GetPage
 
 (2) GetActivePage
 
 (3) GetActiveIndex
 
Упражнение 3:
Номер 1
Какой метод класса CPropertyPage
вызывается средой выполнения при выборе пользователем новой активной текущей страницы:
Ответ:
 (1) QuerySiblings
 
 (2) OnSetActive
 
 (3) OnApply
 
Номер 2
Какой метод класса CPropertyPage
вызывается для замены кнопки OK на кнопку Close:
Ответ:
 (1) CancelToClose
 
 (2) QuerySiblings
 
 (3) OnCancel
 
Номер 3
Какой метод класса CPropertyPage
вызывается средой выполнения для успешного завершения работы многостраничного диалога в формате мастера:
Ответ:
 (1) QuerySiblings
 
 (2) OnSetActive
 
 (3) OnWizardFinish
 
 (4) OnApply
 
Упражнение 4:
Номер 1
Какой метод класса CPropertySheet
библиотеки MFC возвращает количество страниц свойств в окне набора свойств:
Ответ:
 (1) GetPage
 
 (2) GetActivePage
 
 (3) GetPageCount
 
 (4) SetPageCount
 
Номер 2
Какой метод класса CPropertySheet
библиотеки MFC устанавливает новую текущую активную страницу в окне набора свойств:
Ответ:
 (1) GetPage
 
 (2) GetActivePage
 
 (3) SetActivePage
 
 (4) GetPageCount
 
 (5) GetActiveIndex
 
Номер 3
Какой метод класса CPropertyPage
библиотеки MFC вызывается средой выполнения при смене текущей активной страницы свойств:
Ответ:
 (1) QuerySiblings
 
 (2) OnSetActive
 
 (3) OnKillActive
 
Упражнение 5:
Номер 1
Список изображений класса CImageList
библиотеки MFC позволяет:
Ответ:
 (1) задать только один массив изображений 
 (2) указать дополнительно монохромный битовый массив, содержащий маску для отображения изображений с прозрачным фоном 
 (3) использовать его как для изображений, так и для пиктограмм 
Номер 2
Какой метод класса CPropertyPage
библиотеки MFC используется для передачи сообщения другим страницам набора свойств:
Ответ:
 (1) CancelToClose
 
 (2) QuerySiblings
 
 (3) OnCancel
 
Номер 3
Укажите код, выполняющий добавление пиктограммы IDI_ICON1
к списку изображений класса CImageList
библиотеки MFC и не содержащий ошибок:
Ответ:
 (1) CImageList* pImageList;
pImageList->Create(AfxGetApp()->LoadIcon(IDI_ICON1)); 
 (2) CImageList* pImageList;
pImageList-> Attach (AfxGetApp()->LoadIcon(IDI_ICON1)); 
 (3) CImageList* pImageList;
pImageList->Add(AfxGetApp()->LoadIcon(IDI_ICON1));