我不是C++程序员 - 在帮助制作和其他编程语言方面做得更多,例如Visual Basic(.net)。
不过我更新了我的C++ CHM连接样品,并试图您的需求,与VS 2008
这是为我工作。在列表中向下显示了“鲜花”条目,但用户必须单击以显示(使用德语:Anzeigen“)以获取主题内容。在快照中显示的情况下,两个主题中有一个关键字”花朵“ http://www.help-info.de/en/Help_Info_HTMLHelp/hh_api.htm已一些更多的HTML帮助API信息
的四个按钮的代码(见SNAP):
private: System::Void btnHelp_Click(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::Help::ShowHelp(this, helpProvider1->HelpNamespace);
}
private: System::Void btnShowIndex_Click(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::Help::ShowHelpIndex(this, helpProvider1->HelpNamespace);
}
private: System::Void btnShowIndexKeyword_Click(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::Help::ShowHelp(this, helpProvider1->HelpNamespace, System::Windows::Forms::HelpNavigator::Index, L"Flowers");
}
private: System::Void btnShowSearchTab_Click_1(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::Help::ShowHelp(this, helpProvider1->HelpNamespace, System::Windows::Forms::HelpNavigator::Find, L"Garden");
}