Questions tagged [winhelp]

WinHelp is a help file format (.hlp) created by Microsoft.

WinHelp (.hlp) was the successor of QuickHelp and was used in Windows 3.0 up to Windows 95 and NT.

The file format itself is based on RTF. WinHelp files generally consist of texts, pictures and macros in VBA language. The navigation in WinHelp 1.0 was only by means of hyperlinks, and a search dialog with index and full-text search (search) tab is possible. There is no table of contents - the "contents" button in the toolbar simply resulted in the main navigation topic in the help.

With the introduction of Windows Vista, support for WinHelp was abandoned, later as an additional update again optionally implemented for compatibility reasons. Windows 7 support is missing by default also.

24 questions
1
vote
1 answer

MFC: Why is OnCommandHelp needed and how does it work?

I have a simple MFC Application: a dialog with a button. For both of them I've called SetWindowContextHelpId() and set their Context IDs to non-zero values. Also I can implement two handlers for the help commands: OnCommandHelp(WPARAM wParam, LPARAM…
undermind
  • 1,779
  • 13
  • 33
1
vote
1 answer

How to restore a source file for winHelp (.HLP)

I have a VB 6 application with a Help HLP file. The source file that was used for creating the HLP file is lost. Is there a way to restore the source file so that I could edit it and recompile the new Help file?
Lev G
  • 11
  • 1
1
vote
1 answer

Which Windows Help technology uses DLLs to contain the actual help contents?

Context: Windows 7, Microsoft Office 2007+ There have been a variety of different delivery mechanisms developed by Microsoft over the years to provide "Help". HTML Help - Tech Info lists QuickHelp, WinHelp, WinHelp95, HTML Help 1.x, Help 2.x and AP…
bugmagnet
  • 7,631
  • 8
  • 69
  • 131
0
votes
1 answer

Best approach to implement Help feature in Windows Desktop Application - Restrict the App knowledge base to authorize access

The best approach to implement Help feature in Windows Desktop Application, below are the list of the options I have come across: Ref: https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help#cite_note-2 Microsoft Compiled HTML Help is a…
Prit
  • 11
  • 2
0
votes
2 answers

WinHelp to HTMLHelp for Visual Basic

I have inherited an old Visual Basic project. It still works except for the .hlp file on Windows 10. I have found how I can convert the .hlp file to .chm. Can anyone tell me how to replace the WinHelp with HTMLHelp in the VB project? Thanks in…
42LeapsOfFaith
  • 146
  • 1
  • 9
0
votes
1 answer

Delphi context help says "Cannot find the C:Program FilesBorlandDelphi7Helpd7.hlp file"

My Delphi 7 installation started giving this error. The error message shows the correct help path, but with the backslashes removed. The Help files are present in the expected location (C:\Program Files\Borland\Delphi7\Help). I'm running D7 under…
tim11g
  • 1,935
  • 5
  • 27
  • 41
0
votes
1 answer

How to use WinHelp (.hlp) using .NET Help API?

I am saddled with WinHelp format (.hlp) files and need to invoke them from a .NET 3.5 DLL. I can get the file to launch but am unable to get either TopicId or Topic to work. The file always opens to the "Getting Started" topic.
Steve Owens
  • 218
  • 2
  • 7
-1
votes
1 answer

Convert CHM file to WinHelp (.HLP)

This may seem like an odd request, but I'd like to know a way to convert a .chm file to .hlp. Is that at all possible? If so, is there any method I can follow or software I can use to achieve that?
user9343456
  • 351
  • 2
  • 11
-1
votes
1 answer

Linux help/documentation easy to use library

The question is pretty hard to search in search engines. All the time I try, only links to some Linux libraries documentation are found. I am actually looking for something else - some library in Linux that to provide help files browsing API, like…
johnfound
  • 6,857
  • 4
  • 31
  • 60
1
2