社区
进程/线程/DLL
帖子详情
如何在程序中打开一个chm文件?
freespider
2003-12-08 03:14:04
winexec只能打开exe文件,其他类型的文件(比如chm文件)怎么打开呢?
...全文
72
2
打赏
收藏
如何在程序中打开一个chm文件?
winexec只能打开exe文件,其他类型的文件(比如chm文件)怎么打开呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuwenzheng
2003-12-08
打赏
举报
回复
跟一般的打开文件一样
bohut
2003-12-08
打赏
举报
回复
ShellExecute(NULL,"open","***.chm",NULL,NULL,SW_SHOWNORMAL);
如何在
程序
中
打开
.mp3, .exe, .
chm
文件
? ---介绍一下ShellExecute的用途
下面, 我们看看ShellExecute的重要用途, 用它来
打开
.mp3, .exe, .
chm
, 当然啦, 在当前工程
中
必须有这些
文件
。 #include int main() { ShellExecute(0, 0, "beauty_voice.mp3", 0, 0, 0); return 0; } 上面
程序
会唱歌。 #include int main() {
qt
打开
chm
、pdf、png等
文件
方法
1、
打开
chm
文件
#include <QProcess>void MainWindow::on_HelpButton_clicked(){ QProcess *helpProcess = new QProcess(this); QStringList argument("../help.
chm
");//相对路径 helpProcess->start("hh.e...
应用软件联机帮助
文件
CHM
的添加
如果当前系统安装了HtmlHelp阅读器Hh.exe,就可以直接运行HtmlHelp Workshop制作的
CHM
帮助
文件
了(通常,Windows系统就已经安装有Hh.exe)。在资源管理器
中
,双击编译过的
CHM
文件
就可以运行此帮助
文件
。这里将要介绍如何在应用
程序
中
启动
CHM
文件
。 在应用
程序
中
对
CHM
帮助
文件
的调用由HtmlHelp API函数HtmlHelp( )来完成,由Htm
如何在Delphi应用
程序
中
调用
CHM
文档
在开发应用
程序
过程
中
, 为更好地方便用户熟悉此软件的功能和使用方法, 我们可以使用
CHM
的帮助文档。那么, 如何更好地使
CHM
文档融入到你的应用
程序
中
呢?笔者谈谈一种简单、方便的方法, 以供参考。 在Win9.x的system目录下(或Win2000的system32目录下)可以找到hhctrl.ocx
文件
, 虽然这个
文件
是ActiveX, 但是它还可以当成DLL动态链接
C++
程序
调用HtmlHelp API
打开
CHM
帮助
文件
的完整指南
在Windows桌面应用开发
中
,集成帮助系统是提升用户体验的重要环节。
CHM
(Compiled HTML Help)作为微软经典的帮助
文件
格式,其核心原理是将HTML页面、索引和目录编译为单一
文件
,便于离线分发和快速检索。通过系统级的HtmlHelp API,开发者可以在C++
程序
中
实现与帮助查看器的深度交互,其技术价值在于为传统桌面应用提供了稳定、高效的本地帮助支持。这一技术广泛应用于MFC、Win32等遗留系统的维护,以及工业控制、财务软件等需要离线文档的场景。本文聚焦于解决C++
程序
调用HtmlHel
进程/线程/DLL
15,465
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章