在windows mobile中使用html....

     最近一直在做毕业设计,为了显示教学日历而苦恼着,使用listctrl扩展性又太差,如果自己继承一下在自己扩展一下吧,又不大会,最后只能求助google了。果然在codeproject上找到了个好东西, XListCtrl 这个控件写的很好,可以使用列头控件,可以显示进度条,可以设着子项的背景色,字体等,真的是很强大,实在是佩服啊,这还是人家老早之前写的呢,下过来研究许久..发现要我自己移植到wm平台的话,难度太大,最后还是放弃了。

     咱继续google,还是在codeproject上,有个htmlDialog,厄,链接被俺弄丢了,写完后,文件上传上来。

   

在windows mobile中使用html....在windows mobile中使用html....

 

单击 Test this link 以后,由于原工程是英文的不能显示中文,所以显示的是???

这个工程是wm2003的,要自己使用的时候会编译出错。

 无法解析的外部符号 InitHTMLControl,该符号在函数 "protected: virtual int __cdecl Ctestweb2Dlg::OnInitDialog(void)" (?OnInitDialog@Ctestweb2Dlg@@MAAHXZ) 中被引用
1>Pocket PC 2003 (ARMV4)\Debug\testweb2.exe : fatal error LNK1120: 1 个无法解析的外部命令

此时需要引入Htmlview.lib

在vs2005中引入lib有两种方式

1.#pragma    comment(lib,"Htmlview.lib")

2.点击菜单命令    “项目/属性”,弹出项目属性对话框;或者在解决方案视图或类视图中,右击项目名称,选“属性”,弹出项目属性对话框;在弹出对话框的活动配置中,选择 “配置属性/链接器/输入/附加依赖项”,即可输入待加入的lib库文件,添加完毕点击“应用”或“确定”按钮。如果要对所有的配置添加lib库文件,可 先将活动配置切换为“所有配置”。  

在“配置属性”---“连接器”---“常规”的“附件库目录”填上库所在的目录名,这个目录名最好是在工程文件夹中建一个专门放lib的文件夹。

 ================================================++++++=====================

XListCtrl     http://files.cnblogs.com/Zscorpio/XListCtrl_demo.zip

htmlDialog   http://files.cnblogs.com/Zscorpio/STHtmlDialog_SampleApplication.zip

你可能感兴趣的:(Windows Mobile)