оров сообщений Windows выберит
Автор admin
Воскресенье, 3 мая 2009 11:32
оров сообщений Windows выберите элемент WMKEYDOWN. Затем разверните список команд в поле справа от этого идентификатора и вызовите команду OnKeyDown. В результате этих действий мастер создаст в классе представления шаблон функции-обработчика OnKeyDownO. 324 Занятие 12. Ввод текстовой информации 2. Добавьте в функцию CTextDemoView: :0nKeyDown() код, приведенный ниже полужирным шрифтом. void CTextDemoView::OnKeyDown(UINT nChar. UINT nRepCnt, UINT nFlags) { // TODO: Add your message handler code here and/or call default CSize DocSize = GetTotalSize (); RECT ClientRect; GetClientRect (&C1ientRect); switch (nChar) { case VK_LEFT: // Left arrow if (ClientRect.right < DocSize.ex) SendMessage (WM_HSCROLL. SB_LINELEFT); break; case VK_RIGHT: // Right arrow if (ClientRect.right < DocSize.cx) SendMessage (WMJSCROLL, SB_LINERIGHT); break; case VKJJP: // Up arrow if (ClientRect.bottom < DocSize.cy) SendMessage (WM_VSCROLL, SB_LINEUP); break; case VK_D0WN: // Down arrow if (ClientRect.bottom < DocSize.cy) SendMessage (WM_VSCROLL, SBLINEDOWN); break; } CScrol1View::OnKeyDown(nChar, nRepCnt. nFlags); } Сначала в
Комментарии закрыты.
Последние комментарии