As macros programáticas do WinHlp32.exe (ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test e ExecProgram) são necessárias para exibir alguns arquivos .hlp. No entanto, esse recurso pode tornar seu sistema vulnerável a ameaças de segurança.
Duas diretivas de grupo -- uma diretiva de grupo da máquina local e uma diretiva de grupo do usuário atual -- são fornecidas para controlar este recurso. Você também pode usar uma configuração de registro do usuário para gerenciar o recurso. Ordem de precedência: diretiva de grupo da máquina local, diretiva de grupo do usuário atual e, por último, configuração de registro do usuário. Se nenhuma diretiva e nenhuma configuração de registro do usuário tiver sido definida, as macros programáticas serão desativadas.
Se a diretiva tiver precedência e estiver desativada, os arquivos .hlp que dependem de macros programáticas não serão exibidos corretamente.
Se a diretiva tiver precedência e estiver ativada, as macros programáticas serão permitidas e todos os arquivos .hlp serão exibidos corretamente.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Winhelp |
Value Name | AllowProgrammaticMacrosInWinhelp |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |