ором нужно определить нескольк

Автор admin Понедельник, 4 мая 2009 11:32

ором нужно определить несколько новых функций обработки сообщений. (Мы предполагаем, что проект Echo открыт.) 1. Добавьте в класс CEchoView следующие переменные-члены: m_CaretPos (хранит текущую позицию курсора), mXCaret и m_YCaret (содержат значения ширины и высоты курсора). Для этого используйте команду Add > Add Variable контекстного меню класса CEchoView. В окне мастера Add Member Variable Wizard задайте для переменной POINT тип и имя mCaretPos; щелкните на кнопке Finish. 338 Занятие 12. Ввод текстовой информации Повторно вызовите мастер и создайте переменные m_XCaret и m_YCaret типа int. В файл EchoView.h интерфейса класса представления CEchoView добавятся следующие объявления: class CEchoView : public CView { protected: // create from serialization only CEchoViewO: DECLARE_DYNCREATE(CEchoVi ew) // Attributes public: CEchoDoc* GetDocumentO const: // Overrides public: virtual void OnDraw(CDC* pDC); // overridden to draw this view virtual BOOL PreCreateWindow(CREATESTRUCT& cs); public: virtual -CEchoViewO; virtual void AssertValidO const; virtual void Dump(CDumpContext& dc) const; // Generated messag


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