摘要: 出现上述错误大多因为该机上没有安装vs2005程序,vs2005要运行需要一些必要的文件,没有添加到你发布的可执行文件目录下,所以程序不能运行。解决方法:安装目录\Microsoft Visual Studio 8\VC\redist\x86这个目录下面,你会找到上面xml的item中列出来的Microsoft.VC80.CRT和Microsoft.VC80.MFC这两个目录。剩下的那个Microsoft.Windows.Common-Controls应该是所有win32环境都有的。现在需要做的就是建立一个目录,把上面的Microsoft.VC80.CRT和Microsoft.VC80.MFC 阅读全文
posted @ 2013-11-02 17:16 陈同心 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 首先定义DCmemDc和BitmapCDC DCmemDc;CBitmap memBitmap;CBitmap *oldBitmap;然后创建一个适应当前内存的DCmemDcCDC * dc = GetDC();memDc.CreateCompatibleDC(dc);然后创建一个适合当前设备的memBitmapmemBitmap.CreateCompatibleBitmap(dc,SCREENX,SCREENY);将memDc选中memBitmap,因为只有关联Bitmap后DC才能画图oldBitmap = memDc.SelectObject(&memBitmap);然后就可以使 阅读全文
posted @ 2013-11-02 13:18 陈同心 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1打开数据库BOOL playDlg::openData(){WCHAR a[100];CString path;path = m_exePath+L"sentence_making\\FROG.db";memcpy(a,path,sizeof(a));int nRet = sqlite3_open16((const char *)a,&pSQLite); // 链接到数据库,如果成功,数据库句柄指针存储于pSQLite 中// 函数返回SQLITE_OK 表示连接成功,否则直接退出连接if (nRet != SQLITE_OK){AfxMessageBox(L&q 阅读全文
posted @ 2013-11-02 13:17 陈同心 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: 一、在需要播放声音的资源上添加控件资源视图、 选择添加控件的资源(如对话框)、右键单击、插入ActiveX控件、调整你需要的控件属性并记录ID二、在项目中添加播放声音的类点击菜单中的项目、添加类、ActiveX控件中的MFC类、可用的ActiveX控件下拉框选择Windows media player、在右边框选择IWMPPlayer4然后单击箭头选中到左边,点击完成会生成CWMPPlayer4类三、在数据交换函数中添加控件关联在需要播放声音的类中声明成员变量CWMPPlayer4 m_player,然后在DoDataExchange函数中添加DDX_Control(pDX,IDC_OCX1, 阅读全文
posted @ 2013-11-02 13:16 陈同心 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 真正动手写起来的时候才知道设计的重要性,由于没有事先详细的设计,现在代码写起来越来越麻烦,本来很小的一个小程序,现在要不断的加成员变量和全局变量,导致无效代码增多,所以提醒一定不要急于动手,先设计好需要什么类,每个类需要什么成员和方法,设计的越接近后期的编写越简单,本来一千多行实现的功能,本人愣是用了三千多行,惨痛的教训啊! 阅读全文
posted @ 2013-11-02 13:15 陈同心 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 发生如上错误的根本原因,指针错误,我遇见的错误是我的资源没有加载进指针去,指针越界、还有野指针都可能引起该错误,试着将发生错误的指针扩大作用域(比如设置成成员变量),使在释放的时候该指针存在。如果实在找不到错误的话,试着重新编译一下。 阅读全文
posted @ 2013-11-02 13:13 陈同心 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 今天突然想找个地方记录下自己经历的点点滴滴,希望可以和大家一起分享生活。不知不觉在程序员职业两周了,期间许多的问题与解决方案,很后悔今天才想到把每天遇到的问题记录下来一起分享,相信很多人跟我一样都希望自己的东西可以得到分享,互相提高。所以从今天开始我就可以和大家一起分享程序员菜鸟的成长点滴,在此期间会分享每天收获的知识,遇到的困难,解决的方法。一方面为以后遇到同样问题可以有迹可寻,另一方面希望大家一起引以为戒,不要犯一样的错误,也希望大家有好的东西的时候别忘了我哦! 阅读全文
posted @ 2013-11-02 13:04 陈同心 阅读(249) 评论(0) 推荐(0) 编辑