|
HTML Help を使用する |
|
CFooApp::CFooApp() { EnableHtmlHelp(); } |
|
// ヘルプファイルの存在を確認する CFileStatus fileStatus; if (!CFile::GetStatus(m_pszHelpFilePath, fileStatus)) { CString strErr(_T("ヘルプファイルが見つかりません。\r\n")); AfxMessageBox(strErr + m_pszHelpFilePath); // return FALSE; } |
|
BOOL CFooDlg::OnHelpInfo(HELPINFO* pHelpInfo) { if (pHelpInfo->iCtrlId > 0) { switch (pHelpInfo->iCtrlId) { case IDC_EDIT_NAME: // 名前入力ボックスは HtmlHelp(pHelpInfo->iCtrlId); // そのページを開く return TRUE; } // 指定がない場合はデフォルトページを開く HtmlHelp(10000); return TRUE; } return CDialog::OnHelpInfo(pHelpInfo); } |