社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
文章来源: http://blog.csdn.net/bbdxf/article/details/9819987
http://www.terrainformatica.com/htmlayout/
每种编程语言都有它的Hello world,这已经是大家的共识了,所以我也不能免俗。
1、需求软件:
VS软件 + HTMLayout SDK
SDK下载地址:http://www.terrainformatica.com/htmlayout/HTMLayoutSDK.zip
也可以在页面右侧查看对应的使用说明。
2、配置
将下载的文档解压到任意目录,现对于重要文档加以说明:
bin:里面包含了32位系统运行需求的DLL一个,HTMLayout.dll。除了browse.exe,其他都是历程中的程序。我们写好的界面可以使用browse.exe程序来查看效果。
include:里面包含了开发需要的所有头文件。
lib:里面包含了一个lib文件,对应bin的dll,开发时使用。
htmlayout.chm:官方提供的帮助文档,实话说,可以看得东西真心不多。
其他的都是一些官方的例程,非常推荐自学。
VS的配置就不用多说了,和其他的都一样,包含头文件(include文件夹),库文件(lib文件夹),运行时缺少的dll(bin文件夹)。
3、初步使用SDK
比较推荐首先使用向导生成的Win32程序。
程序能够运行起来的要点有三个:①正确地将消息循环加入到SDK中②在合适的时候加载HTM文件③编写正确的HTM文件。
首先,第一步:添加消息循环:(在回调函数Winproc处)
呵呵,有效果了,中文乱码,这个太容易解决了,<style>上面加一句<meta http-equiv="Content-type" content="text/html; charset=gb2312" />,OK 了。
现在虽然已经完成了,但是是不是有些寒酸呢!哎,真的是的。但是没关系,我们可以先看看已经写好的界面,(在html_samples文件夹下多找几个界面试试!)我来一个:
然后一个官方写的完全是有HTM组成的界面:
如果还觉得没啥的话,我告诉你 360、金山....都用的是这个界面库吗!!!
http://www.terrainformatica.com/customers.whtm
这一篇就到这里,下面我会将我的学习历程分享给大家。希望大家多多关注。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!