ем окна представления. 1. Чтоб

Автор admin Вторник, 7 апреля 2009 11:32

ем окна представления. 1. Чтобы настроить окно представления программы MiniPaint, добавьте отмеченные полужирным шрифтом операторы в функцию PreCreateWindowO, находящуюся в файле MiniPaintView.cpp. BOOL CMiniDrawView::PreCreateWindow(CREATESTRUCT &cs) { // TODO: Modify the Window class or styles here by modifying // the CREATESTRUCT cs m__C1assName – AfxRegisterWndClass (CSJREDRAW I CS_VREDRAW. // Стили окна О, // Без указателя (HBRUSH):: GetStockObject (WHITE_BRUSH), // Задать белый фон 0); // Без значка cs.lpszClass – m^ClassName; return CView::PreCreateWindow(cs); } 2. Скомпонуйте приложение с помощью команды Build > Build MiniPaint и запустите его. Рассмотрим подробнее, как работает функция PreCreateWindowO. В нее передается ссылка на структуру CREATESTRUCT, поля которой хранят свойства окна, заданные библиотекой MFC при его создании (координаты окна, его стили и т. д.). Если их изменить, MFC использует вместо стандартных значений новые. Поле IpszClass структуры CREATESTRUCT хранит имя класса окна Windows, который не является классом языка С++. Класс окна содержит комбинацию выбранных пользователем


Комментарии закрыты.