e map functions protected: DEC
Автор admin Понедельник, 4 мая 2009 11:32
e map functions protected: DECLARE_MESSAGE_MAP() public: afxjnsg void OnChar(UINT nChar. UINT nRepCnt. UINT nFlags); afxjnsg void OnEditClearO; POINT m_CaretPos; int m_XCaret; int m_YCaret; }: 2. При добавлении переменных-членов выполняется их инициализация в конструкторе класса CEchoView. Задайте переменным нулевые значения, и курсор будет появляться в левом верхнем углу окна представления. Измените список инициализации, удалив из него инициализацию структуры mCaretPos. Поля структуры m_CaretPos инициализируйте в теле конструктора посредством операции присваивания. В результате вы получите такой код: CEchoView:: CEchoViewO : m_XCaret(0) . m_YCaret(0) { // TODO: add construction code here m_CaretPos.x = m_CaretPos.y – 0; } 3. Добавьте обработчик сообщения WM_CREATE. Для этого в окне Class View выделите класс CEchoView, в окне свойств щелкните на кнопке Messages и в списке сообщений выберите WM_CREATE. Справа от сообщения разверните список команд и укажите в нем команду
Комментарии закрыты.
Последние комментарии