最近都在实习..毕设都没时间弄..嗯。设计的题目是一个高数的题库系统(Item bank),要求用VC来完成。
因为数学题目中的公式等富文本的缘故,之前构思了两种方案——存图片或者存word入数据库。感觉存题目的图片实在不方便且不靠谱。但在嵌入word(因为需要对题目进行编辑)的时候却遇到了困难。
word的olb已经载入进来并且可以使用了,但却无法实现word嵌入到Dialog中去而只能另外打开word并控制。也尝试了用ActiveX的Web Browser,但对html的高深操作实在不熟,比如希望在数据库中读取一条记录,获取其word字段,但如何将其显示到Dialog之中?
十分纠结,望各位大神能给些意见。诚心欢迎各位指点!。
附上Web Browser的使用:
//<使用浏览器载入word,但实际上只是访问个URL,如何做到从数据库中读出word再载入到browser中?
CWebBrowser2 * pBrowse = (CWebBrowser2 *)GetDlgItem(IDC_CONTENT);
COleVariant sLoc("C:\\Logs.doc");
pBrowse->Navigate2(sLoc, NULL, NULL, NULL, NULL);