chm文件帮助功能全解

在winform中点击某个按钮弹出关于这个窗体的功能的具体解释文档方法如下:

第一步,使用chm编译工具修改chm每个文档的url

修改完成后保存确认能否打开,

如果不能就使用这个软件的转换功能把chm文档进行转换

chm文档准备完毕后,调用Help.ShowHelp这个微软的封装方法进行代码编写,具体解释见MSDNhttps://www.baidu.com/link?url=bSGpQaF1HSxmgOk0U27UY32tiGDumBeWXYlog_TJgdSN-usDs59yZfYYS8VQ5mmG2_YV7RCfK74Jbgh_tt4Leq&wd=&eqid=a7c92d2d000046a30000000456dd1c3a

事例如下:

    private void button1_Click(object sender, EventArgs e)
        {
            ShowChm(this.GetType().Namespace, this.GetType().Name);
        }
        public void ShowChm(string strNameSpace, string strClassName) 
        {
            Help.ShowHelp(null, @"C:\Users\Administrator\Desktop\BackUp\666\六子面馆操作手册V3.1.13 .chm", strNameSpace + "." + strClassName);
        }

其中,this.GetType().Namespace获取当前操作的程序集名称,this.GetType().Name获取当前操作的类名称

posted @ 2016-03-07 14:16  洛晨随风  阅读(511)  评论(0编辑  收藏  举报