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编程知识。
首先第一个技术难点是在一张表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编程知识。
相关文章推荐
- 2013-3月份工作总结
- 2013-3月份工作总结
- 项目验收工作总结
- 第二次冲刺个人工作总结05
- 工作 10 年的程序员总结的 10 个教训
- 个人工作总结03(第二次冲刺)
- 工作总结
- 工作中关于浏览器相关知识的总结
- Android View的工作流程总结分析(二)-Measure
- Oracle工作总结——日志文件切换频率的调整
- 2015年年度工作总结
- 2014年工作总结
- 2015年工作与学习总结(2015-07-10 22:44、2015-12-01 11:39、2016-1-18 22:44)
- 工作总结 Rezor 里面的一些小知识----自定义类型 放在标签值中 会直接跳过去
- 计算机是如何工作的?(总结)——三个法宝
- 06年工作总结和07年工作计划
- 前2周工作总结
- 今天工作总结以及对DB2的一点抱怨
- 第二冲刺阶段——个人工作总结07
- 工作总结第五天