--- In [email protected], "brucexs" <[EMAIL PROTECTED]> wrote: > > > It is easy to fix as the first time you try to get help from > > within PowerPro, the user is presented with the information to > > get WinHelp for Vista. > > Ok, good. I did not know Vista helped you find it. Seems strange > that they would do that, but not include it in the Vista > installation package. >
http://support.microsoft.com/kb/917607 I read the article, FWIW, here's my summary: It does ship with Winhlp.exe (16 bit version) but not Winhlp32.exe (32 bit version). And while it prompts if user tries to open a 32 bit hlp file so the program can be downloaded and installed, various features are disabled by default (including among other things these macros: ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test, and ExecProgram) and require changes to group policies and registry keys to enable them. In addition, there are new limitations, e.g., non-interactive users (such as system processes) are silently blocked from using hlp. Also there's no drag-and-drop functionality. "The WinHlp32.exe technology is officially obsolete, starting with the Windows Vista release. The WinHlp32.exe technology will not be supported in its current form in future Windows releases." Developers are being encouraged to change from using the WinHelp() API to new content source (e.g., chm, html or xml). The limited support for WinHlp32 in Vista seems to be there only to ease the transition. Regards, Sheri
