您的位置:首页 > 其它

3月份工作总结

2012-04-07 23:35 274 查看
这一个月来事很多,杂事就够我忙的,再加上有几个需要突破的技术难点,让我对编程工作都有一点厌恶了。

首先第一个技术难点是在一张表csv表里有大量数据,另一张csv表里面有关键字。需要在大量数据的csv表中包含关键字前后插入特定的标识。比如“明天去游泳”,需要变成“%begin(1)明天去游泳%end”公司代码有读取csv表的底层接口,却没有写入csv表的接口。周末去研究了两天,还好原来csv表不是什么复杂的东西,只是逗号分割符文件。用了FILE * 和一些简单的string函数搞定了。当中的代码逻辑还是有些混乱,有时间还要修改。

然后一个难点是优化MFC的UI编辑器。这个编辑器UI类lib是老的,然后现在用的是新的UI引擎,心里面就凉了一截。完全搞不懂,都放那3周了,为这个看了MFC的树形结构。主要是树形结构的东西和UI控件是关联的(这个还要进一步确定),所以要设置层次的话必须在UI控件里面加上属性。但是这个UI控件的lib又是老的控件,而且落叶说最好不要更改控件的值,所以一直拖着。

还有一个难点是自己写的IE控件,公司用IWebBrowser2调用Naviagate,但是屏蔽了原来网页的javascript。网上说这种控件本来就是默认禁止使用js的,可以修改注册表里SOFTWARE/Microsoft/Internet Explorer/Main/FeatureControl/FEATURE_SCRIPTURL_MITIGATION/contoso.exe = (DWORD) 00000000
启用该功能时,该值设置(DWORD)00000001和禁用时的值(DWORD)00000000。明天去加班试试。

4月需要多学习MFC知识,COM知识,Windows编程知识。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: