[win32/C++] Helpfile toevoegen aan applicatie *

Pagina: 1
Acties:

  • Daro
  • Registratie: April 2003
  • Laatst online: 09-01 14:42
Ik wil een helpfile toevoegen bij mijn progje.
In MFC ging dat makkelijk(wizard), maar weet iemand hoe dit moet onder Win32Api?
Liefst een manier waarop ik later nog altijd (makkelijk) onderwerpen kan toevoegen.

P.S. Ik heb MSVC++

[ Voor 5% gewijzigd door Daro op 26-08-2003 07:32 . Reden: PS ]


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Kan je niets met de HTML Help 1.4 SDK of is dat ook MFC?

[ Voor 11% gewijzigd door Glimi op 26-08-2003 11:33 ]


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 04:06

.oisyn

Moderator Devschuur®

Demotivational Speaker

* topictitel edit.
Het heeft meer met win32 in het algemeen te maken dan met C++ :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Volgens mij heeft Sysbase een tool die automatisch helpfile + interface voor je maakt. Moet je ff op http://www.sybase.com kijken. Misschien heb je er wat aan. (Zoek of InfoMaker)

[ Voor 6% gewijzigd door Verwijderd op 26-08-2003 14:59 ]


  • Daro
  • Registratie: April 2003
  • Laatst online: 09-01 14:42
Bedankt, ik zal eens kijken... :)

  • Krooswijk.com
  • Registratie: Mei 2000
  • Laatst online: 17-08-2024
in win32 kan het zo (neem aan dat je dit bedoelt):
C++:
1
2
3
4
if ( !WinHelp( hwnd_parent_window, "pad_naar_helpfile.hlp", HELP_CONTENTS, NULL ) )
{
    MessageBox( NULL, "Error", "Error", MB_OK | MB_ICONINFORMATION );
}

er zijn meerdere progjes in omloop om een .hlp file te genereren

  • Ralluph
  • Registratie: Maart 2001
  • Nu online

Ralluph

Aus der Reihe...

Krooswijk.com schreef op 27 August 2003 @ 21:59:
er zijn meerdere progjes in omloop om een .hlp file te genereren
Zoals Glimi hierboven al aangeeft kun je de helpfile maken met de HTML Help 1.4 SDK. Een ander prettig tooltje om HTML Help te genereren is FAR (shareware), wat je ergens op http://www.helpware.net/ kunt downloaden. Dit is een wat meer gebruiksvriendelijke wrapper rondom de HTML Help compiler van Microsoft. Op de website van Helpware staan trouwens veel handige tips over het maken van en werken met HTML Help.

  • Primal
  • Registratie: Augustus 2001
  • Laatst online: 16-08 08:38
Probeer anders deze eens:

http://www.breittechnolog...eator/downloadlinks.shtml

Hiermee is het mogelijk om Windows '.hlp' bestanden te maken. De user-interface (WYSIWYG) vind ik persoonlijk heel duidelijk: niks geen toeters en bellen, maar alleen de noodzakelijke dingen.

Het vergt enige oefening om door te krijgen hoe je precies je help file moet gaan indelen om het er goed uit te laten zien, maar dat moet je met ieder programma.

En bovenal ... het is freeware en het werkt goed & stabiel!


De '.hlp' bestanden die door dit programma gegenereerd worden, kunnen benaderd worden vanuit je Win32 applicatie op de manier zoals Krooswijk.com al zei. Vergeet daarbij niet in je help file bij de topics context-id's te plaatsen. Die heb je namelijk nodig voor de functie 'WinHelp'.

[ Voor 31% gewijzigd door Primal op 28-08-2003 19:20 ]

"The fastest code, is the code that is never called."


  • Daro
  • Registratie: April 2003
  • Laatst online: 09-01 14:42
Bedankt iedereen, ik begin het te snappen:)
Er is nog een probleem: ik heb besloten om FAR te gebruiken, maar dan moet ik HtmlHelp() gebruiken. Daarvoor moet ik een lib en header includen, de header lukt, maar hoe de lib?

Hij bevindt zich hier: C:\Program Files\HTML Help Workshop\lib\htmlhelp.lib

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 07:56

alienfruit

the alien you never expected

Helpfiles maak je gewoon in RTF hoor :p
Pagina: 1