SOURCE=.hlpTest.hpj
!IF"$(CFG)" == "Test - Win32Release"
# PROP Ignore_Default_Tool 1
USERDEP__TEST_=hlpAfxCore.rtfhlpAfxPrint.rtfhlp$(TargetName).hm
# Begin Custom Build - Making help file...
OutDir=.Release
TargetName=Test
InputPath=.hlpTest.hpj
InputName=Test
"$(OutDir)$(InputName).hlp" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
start/wait hcw /C /E /M"hlp$(InputName).hpj"
iferrorlevel 1 goto :Error
if not exist "hlp$(InputName).hlp" goto:Error
copy"hlp$(InputName).hlp" $(OutDir)
goto:done
:Error
echohlp$(InputName).hpj(1) : error:
type"hlp$(InputName).log"
:done
# End Custom Build
!ELSEIF"$(CFG)" == "Test -Win32 Debug"
# PROP Ignore_Default_Tool 1
USERDEP__TEST_=hlpAfxCore.rtfhlpAfxPrint.rtfhlp$(TargetName).hm
# Begin Custom Build - Making help file...
OutDir=.Debug
TargetName=Test
InputPath=.hlpTest.hpj
InputName=Test
"$(OutDir)$(InputName).hlp" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
start/wait hcw /C /E /M"hlp$(InputName).hpj"
iferrorlevel 1 goto :Error
ifnot exist "hlp$(InputName).hlp" goto:Error
copy"hlp$(InputName).hlp" $(OutDir)
goto:done
:Error
echohlp$(InputName).hpj(1) : error:
type"hlp$(InputName).log"
:done
# End Custom Build
!ENDIF
# End Source File
# Begin Source File
把此段代码用以下代码替换它,
SOURCE=.hlpTest.hpj
# End Source File
# Begin Source File
2:SOURCE=.Resource.h
!IF"$(CFG)" == "Test - Win32Release"
# PROP Ignore_Default_Tool 1
# Begin Custom Build - Making help include file...
TargetName=Test
InputPath=.Resource.h
"hlp$(TargetName).hm" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
echo.>"hlp$(TargetName).hm"
echo// Commands (ID_* and IDM_*)>>"hlp$(TargetName).hm"
makehmID_,HID_,0x10000 IDM_,HIDM_,0x10000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Prompts (IDP_*)>>"hlp$(TargetName).hm"
makehmIDP_,HIDP_,0x30000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Resources (IDR_*)>>"hlp$(TargetName).hm"
![让VC++6.0不编译帮助文件HLP的方法(转) c语言编译器vc6.0下载](http://img.aihuau.com/images/02111102/02035951t0169745581c1eff690.jpg)
makehmIDR_,HIDR_,0x20000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Dialogs (IDD_*)>>"hlp$(TargetName).hm"
makehmIDD_,HIDD_,0x20000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Frame Controls (IDW_*)>>"hlp$(TargetName).hm"
makehmIDW_,HIDW_,0x50000 resource.h>>"hlp$(TargetName).hm"
# End Custom Build
!ELSEIF"$(CFG)" == "Test -Win32 Debug"# PROP Ignore_Default_Tool 1
# Begin Custom Build - Making help include file...
TargetName=Test
InputPath=.Resource.h
"hlp$(TargetName).hm" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
echo.>"hlp$(TargetName).hm"
echo// Commands (ID_* and IDM_*)>>"hlp$(TargetName).hm"
makehmID_,HID_,0x10000 IDM_,HIDM_,0x10000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Prompts (IDP_*)>>"hlp$(TargetName).hm"
makehmIDP_,HIDP_,0x30000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Resources (IDR_*)>>"hlp$(TargetName).hm"
makehmIDR_,HIDR_,0x20000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Dialogs (IDD_*)>>"hlp$(TargetName).hm"
makehmIDD_,HIDD_,0x20000 resource.h>>"hlp$(TargetName).hm"
echo.>>"hlp$(TargetName).hm"
echo// Frame Controls (IDW_*)>>"hlp$(TargetName).hm"
makehmIDW_,HIDW_,0x50000 resource.h>>"hlp$(TargetName).hm"
# End Custom Build
!ENDIF
# End Source File
# Begin Source File
把上面这段代码用以下内容替换它,千万别删了。
SOURCE=.Resource.h
# End Source File
# Begin Source File
3:
SOURCE=.hlpTest.cnt
!IF"$(CFG)" == "Test - Win32Release"
# PROP Ignore_Default_Tool 1
# Begin Custom Build - Copying contents file...
OutDir=.Release
InputPath=.hlpTest.cnt
InputName=Test
"$(OutDir)$(InputName).cnt" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
copy"hlp$(InputName).cnt" $(OutDir)
# End Custom Build
!ELSEIF"$(CFG)" == "Test -Win32 Debug
# PROP Ignore_Default_Tool 1
# Begin Custom Build - Copying contents file...
OutDir=.Debug
InputPath=.hlpTest.cnt
InputName=Test
"$(OutDir)$(InputName).cnt" : $(SOURCE) "$(INTDIR)""$(OUTDIR)"
copy"hlp$(InputName).cnt" $(OutDir)
# End Custom Build
!ENDIF
# End Source File
# End Group
# Begin Source File
把上面这段代码用以下内容替换它,最好别删了。
SOURCE=.hlpTest.cnt
# End Source File
# End Group
# Begin Source File
一般修改第替换第1点后就可以了,为了保险起见请全部替换!