03 2014 档案

摘要:CStdioFile.WriteString向文件中写入字符串,但字符串中带有中文的,无法写入。解决方案:将带有中文的字符串进行转换后再写入文件。char*pBuffer=NULL;longlBufferSize;lBufferSize=WideCharToMultiByte(CP_ACP,WC_NO_BEST_FIT_CHARS,m_sRtf,-1,NULL,0,NULL,NULL);pBuffer=newchar[lBufferSize+1];WideCharToMultiByte(CP_ACP,WC_NO_BEST_FIT_CHARS,m_sRtf,-1,pBuffer,lBufferS 阅读全文
posted @ 2014-03-18 16:23 苍洱 阅读(599) 评论(0) 推荐(0)
摘要:我知道的一种情况是 数据库打开了,没有关闭,再次调用数据库打开函数,会出现这样错误。当然是打开同一个数据库同一张表。 阅读全文
posted @ 2014-03-11 15:08 苍洱 阅读(475) 评论(0) 推荐(0)
摘要:对于CListCtrl消息的解释:[来自网络]LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)LVN_BEGINLABELED 阅读全文
posted @ 2014-03-11 10:09 苍洱 阅读(542) 评论(0) 推荐(0)
摘要:1. CListCtrl 样式及设置2. 扩展样式设置3. 数据插入4. 一直选中Item5. 选中和取消选中Item6. 得到CListCtrl中所有行的checkbox的状态7. 得到CListCtrl中所有选中行的序号8. 得到item的信息9. 得到CListCtrl的所有列的header字符串内容10. 使CListCtrl中一项可见,即滚动滚动条11. 得到CListCtrl列数12. 删除所有列13. 得到单击的CListCtrl的行列号14. 判断是否点击在CListCtrl的checkbox上15. 右键点击CListCtrl的item弹出菜单16. CListCtrl进行大 阅读全文
posted @ 2014-03-11 10:08 苍洱 阅读(332) 评论(0) 推荐(0)
摘要:按照教材创建的方法:“控制面板-管理工具-数据源(ODBC)”,打开“ODBC数据源管理器”窗口,然后“添加”,打开“创建新数据源”的窗口,最后选择Microsoft Access Driver(*.mdb)选项,往后等等。。。不过我打开“ODBC数据源管理器”窗口,添加的时候却发现窗口中只有一个“SQL Server”的驱动程序,没有access的!网上搜索求解,原因可能是由于系统是win7-64位的问题,具体不是很了解!附上解决方法:打开目录:“C:\Windows\SysWOW64”,双击该目录下的“odbcad32.exe”文件,就进去ODBC数据源管理界面了,现在这个界面中就有acc 阅读全文
posted @ 2014-03-08 12:24 苍洱 阅读(8060) 评论(1) 推荐(0)