778 Часть V. Инструментарий программиста
/ 1 Главный индекс справки GetMainWindow()->WinHelp(HelpFileName, HELP_INDEX, OL) ;
return true;
}
} else {
if (ContextHelp && (ms<3. wParam == VK_ESCAPE);
{ if (HelpCursor) .
::DestroyCursor(HelpCursor) ;
ContextHelp = false;
HelpCursor = 0;
GetMainWindow()->SetCursor(0, IDC_ARROW);
return true;
) } break;
case WM_MOUSEMOVE:
case WM_NCMOUSEMOVE:
if (ContextHelp) {
::SetCursor(HelpCursor) ;
return true;
} break;
case WM_INITMENU:
if (ContextHelp) {
::SetCursor(HelpCursor) ;
return true;
} break;
case WM_ENTERIDLE:
if (msg.wParam == MSGF_MENU) if (GetKeyState(VK_Fl) < 0) {
ContextHelp = true;
GetMainWindow()->PostMessage(WM_KEYDOWN, VK_RETURN, OL);
return true;
> break;
default:
);