大家好,请教一个问题:
我用VC++6.0做了一个MFC ActiveX Control工程,并为此控件添加了一个方法showDialog(),在此方法中,创建了一个自定义对话框类的实例,并调用DoModal()显示出来,在Microsoft ActiveX Control Pad中调试成功,现在我想打成cab包以便通过IE访问,在工程的Debug目录下有如下文件:
avtx1.res
vc60.idb
avtx1.pch
vc60.pdb
StdAfx.obj
Avtx1Ppg.obj
avtx1.obj
avtx1.ocx
avtx1.lib
avtx1.exp
avtx1.pdb
regsvr32.trg
avtx1.ilk
DIa1.obj
Avtx1Ctl.obj
avtx1.tlb
其中,avtx1是工程名,Dia1是自定义对话框.请问具体打包的过程是怎样的?cab包中要含有哪些文件?INF文件如何写呢?谢谢!~
我用VC++6.0做了一个MFC ActiveX Control工程,并为此控件添加了一个方法showDialog(),在此方法中,创建了一个自定义对话框类的实例,并调用DoModal()显示出来,在Microsoft ActiveX Control Pad中调试成功,现在我想打成cab包以便通过IE访问,在工程的Debug目录下有如下文件:
avtx1.res
vc60.idb
avtx1.pch
vc60.pdb
StdAfx.obj
Avtx1Ppg.obj
avtx1.obj
avtx1.ocx
avtx1.lib
avtx1.exp
avtx1.pdb
regsvr32.trg
avtx1.ilk
DIa1.obj
Avtx1Ctl.obj
avtx1.tlb
其中,avtx1是工程名,Dia1是自定义对话框.请问具体打包的过程是怎样的?cab包中要含有哪些文件?INF文件如何写呢?谢谢!~
这里有打包过程,不知道有没有用?
[Version]
Signature = "$Windows NT$"
Provider = "Sino-Japanese "
CESignature = "$Windows CE$"[CEStrings]
AppName = "Pra@Hyway HTClient"
InstallDir = "%CE1%\Pra@Hyway"[CEDevice]
UnsupportedPlatforms = “Smartphone”,"HPC","Jupiter","Palm PC2"
VersionMin = 3.00
VersionMax = 5.00[SourceDisksNames]
1=, "SourceDisk01",,[SourceDisksFiles]
"Pra_HTClient.exe" = 1
"Pra_Setup.dll" = 1[DefaultInstall]
CopyFiles = Files.InstallDir
CEShortcuts = Links
CESetupDLL = "Pra_Setup.dll"[Files.InstallDir]
"Pra_HTClient.exe",,,0x40000001[DestinationDirs]
Files.InstallDir = 0,%InstallDir%
Links = 0, %CE11%[Links]
%AppName%,0,"Pra_HTClient.exe",%CE11%