объявление функции, в файл ре
Автор admin Понедельник, 4 мая 2009 11:32
объявление функции, в файл реализации EchoView.cpp — ее шаблон, а в карту сообщения — макрос 0NWMSETF0CUSO. 6. Добавьте в функцию CEchoView:: OnSetFocus О код для создания курсора нужного размера. С этой целью в окне Class View дважды щелкните на имени функции CEchoView: .-OnSetFocusО, для того чтобы отобразить ее в окне редактора кода. Операторы, которые вам следует ввести, представлены ниже полужирным шрифтом. void CEchoView::OnSetFocus(CWnd* pOldWnd) { CView::OnSetFocus(pOldWnd); // TODO: Add your message handler code here CreateSolidCaret(m_XCaret, m_YCaret); SetCaretPos(m_CaretPos); ShowCaretO; } Для создания курсора применяется функция CWnd::CreateSolidCaretO, затем с помощью функции CWnd: :SetCaretPos() курсор устанавливается в верхнем левом углу окна и отображается посредством функции CWnd: .ShowCaretO. 7. Чтобы обеспечить удаление курсора в случае потери окном фокуса ввода, создайте обработчик сообщения WM_ KILLFOCUS. Для этого в окне Class View выберите класс CEchoView, в окне свойств щелкните на кнопке Messages и в списке сообщений выделите элемент WM_ KILLFOCUS. В поле, которое располагаетс
Комментарии закрыты.
Последние комментарии