zoukankan      html  css  js  c++  java
  • 利用evc在WIN CE 中实现帮助文档功能

        在自己正式着手做 WinCE的帮助文档之前,找过一些资料,后面自己通过查看了WinCE平台上的一些帮助文档和一些相关资料后发现,WinCE平台帮助文档的格式为*.html,不支持*.chm等传统桌面版应用程序的帮助文档格式。下面我介绍下自己实践的一种方法,在EVC4.2下调试通过。

    步骤一:确保已经做好格式为*.htm的帮助文档。关于如何生成*.htm格式的文件,可以用各种工具,如Word,各种网页制作工具等。
    步骤二:将步骤一生成的文档拷贝到设备的相关位置,这里我选择\windows,文件名为:test.htm;
    步骤三:在程序中调用该文档
    代码:
     /// \brief 调用可执行文件"PegHelp.exe "打开帮助文档
     /// \param exeFileName "PegHelp.exe "
     /// \param fileName 字符串,用于制定帮助文档的路径
     /// \return 创建成功返回true,否则返回false

    bool WinExec(LPCTSTR exeFileName/* =_T */,LPCTSTR fileName)
    {
     PROCESS_INFORMATION processInfo;
     if (!CreateProcess(exeFileName,fileName,NULL,NULL,NULL,CREATE_NEW_CONSOLE
      ,NULL,NULL,NULL,&processInfo))
     {
      return false;
     }
     CloseHandle(processInfo.hThread);
     CloseHandle(processInfo.hProcess);
     return true;
    }
     请注意这部分代码:
     CloseHandle(processInfo.hThread);
     CloseHandle(processInfo.hProcess);

    步骤四:调用函数打开指定文档
    WinExec(_T("PegHelp"),_T("test.htm"));

    CreateProcess将使用标准的WinCE搜索路径在\Windows目录下查找“PegHelp”和“test.htm”


    作者彭立云
    本文版权归作者所有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Android layout属性大全
    如何看懂Code128条形码
    二维码
    在线条形码生成器
    GS1已分配给国家(地区)编码组织的前缀码
    POJ 3321 Apple Tree DFS序+fenwick
    bootstrap之WaitForIdle&&Clear
    ubuntu14操作系统chrome标签和书签乱码解决
    动态规划-hdoj-4832-百度之星2014初赛第二场
    截取符合指数分布的一部分样本的理论与实验
  • 原文地址:https://www.cnblogs.com/hanchan/p/1217272.html
Copyright © 2011-2022 走看看