最近一直在做毕业设计,为了显示教学日历而苦恼着,使用listctrl扩展性又太差,如果自己继承一下在自己扩展一下吧,又不大会,最后只能求助google了。果然在codeproject上找到了个好东西, XListCtrl 这个控件写的很好,可以使用列头控件,可以显示进度条,可以设着子项的背景色,字体等,真的是很强大,实在是佩服啊,这还是人家老早之前写的呢,下过来研究许久..发现要我自己移植到wm平台的话,难度太大,最后还是放弃了。
咱继续google,还是在codeproject上,有个htmlDialog,厄,链接被俺弄丢了,写完后,文件上传上来。
单击 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 https://files.cnblogs.com/Zscorpio/XListCtrl_demo.zip
htmlDialog https://files.cnblogs.com/Zscorpio/STHtmlDialog_SampleApplication.zip