WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Файл справки и подсказки...

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Файл справки и подсказки...
Vovan опубликован 01-02-2002 20:04 MSK   Click Here to See the Profile for Vovan   Click Here to Email Vovan  
У меня есть справка *.chm как мне его прифигачить, что-бы запускался на F1?

Как делать всплывающие подсказки на всякими элементами?

DenizK опубликован 01-02-2002 21:21 MSK     Click Here to See the Profile for DenizK  Click Here to Email DenizK     
попробуй что-нибудь подобное

void CTestApp::WinHelp(DWORD dwData, UINT nCmd)
{
//CWinApp::WinHelp(dwData, nCmd);
switch (nCmd)
{
case HELP_CONTEXT:
HtmlHelp(NULL, ".\\hlp\\[yourprojectname].chm",HH_HELP_CONTEXT, dwData );
break;
case HELP_FINDER:
HtmlHelp(NULL, ".\\hlp\\[yourprojectname].chm",HH_DISPLAY_TOPIC, 0);
break;
}
}

подробнее MSDN HOWTO: Convert New MFC Application To HTML Help Using WinHelp
ID: Q241209

Vovan опубликован 03-02-2002 16:53 MSK     Click Here to See the Profile for Vovan  Click Here to Email Vovan     
Слышь, это не работает!
Нет такой функции HtmlHelp()!!!
ADK опубликован 04-02-2002 06:15 MSK     Click Here to See the Profile for ADK  Click Here to Email ADK     
Через HtmlHelp можно, конечно, но просто так не получится. Надо добавлять *.H и *.lib файлы из SDK, который поставляется с HTML Help Workshop. Вот самое простое решение для обхода этой проблемы:

ShellExecute(NULL, "open",
m_strProgramDir + pszHelpFile, 0, 0, SW_SHOWNORMAL);

m_strProgramDir у меня каталог программы;
pszHelpFile - имя хелп файла, в сложении короче полный путь получается и всё.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.