请大家帮个忙! 为什么我的程序bulid之后没有error和waring,运行也能运行,但是在具体点击某个按钮是出现"Ox5f36de6指令引用的ox00000020内存,该内存不能为read"这样的语句啊要用什么样的方法才能解决的.请大家帮帮我了,我真的找不出原因了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好的好的,希望大家帮忙看看.void CKehuDlg::OnRecordStart() { // TODO: Add your command handler code here char filename[256]; CWnd* pButton1; if (nn1 >= 0) { sprintf(filename,"d:\\mp4test1_%d.mp4",capcount); MP4_ClientStartCaptureFile(nn1,filename); } if (nn2 >= 0) { sprintf(filename,"d:\\mp4test2_%d.mp4",capcount); MP4_ClientStartCaptureFile(nn2,filename); } capcount++; pButton1 = (CButton*)GetDlgItem(ID_RECORD_STOP); pButton1->EnableWindow(TRUE); pButton1 = (CButton*)GetDlgItem(ID_RECORD_START); pButton1->EnableWindow(FALSE);}麻烦大家帮忙找找! 帮不上什么忙了,不大可能是pButton1为空的问题。MP4_ClientStartCaptureFile,应该是这里执行出错,设断点跟踪检查一下 很不好意思,因为是初学者,所以我不会设断点跟踪检查,能不能教教我啊.我也在想也许是filename 这个参数有问题,帮忙找找 你的程序写的不规范,建议你看看代码规范之类的文章或书pButton1 = (CButton*)GetDlgItem(ID_RECORD_STOP);返回值不判断就用,怎么行?应该if(pButton1 != NULL){pButton1->EnableWindow(TRUE);}而且你的变量定义不规范,我敢说,等你一个月后回来看自己的代码,自己都看不懂,特别是程序作大之后。 被你说重了吧,我这个是从一个demo程序上面拷贝过来的,因为要做毕业设计,所以一切都是被逼出的.呵呵,先敷衍以下老师再说了,谢谢你哦 关于MFC过时论 VC ADO 做了2个ORACLE之间的数据传输 要加一个定时器 在半夜自动执行 CFarmeWnd以何种方式接收CView中的按钮消息? IO模型在一个线程中同一时间最多能支持64个套接字,指的同时只能接受64个客户端发过来的套接字吗? 数组内存分配 朋友给我发qq远程协助,有个“接受”“取消”,怎么用代码点击“接受”? 如何在一个程序里调用另一个可执行程序.exe? 求类似3721插件的源代码?必有重谢!!! 菜鸟求救(ocx界面问题)? 关于顺序表和链表的一个疑问 ●●做过网络应用程序的高手请进(回贴就有分啦) RegisterWindowMessage
void CKehuDlg::OnRecordStart()
{
// TODO: Add your command handler code here
char filename[256];
CWnd* pButton1; if (nn1 >= 0)
{
sprintf(filename,"d:\\mp4test1_%d.mp4",capcount);
MP4_ClientStartCaptureFile(nn1,filename);
}
if (nn2 >= 0)
{
sprintf(filename,"d:\\mp4test2_%d.mp4",capcount);
MP4_ClientStartCaptureFile(nn2,filename);
} capcount++; pButton1 = (CButton*)GetDlgItem(ID_RECORD_STOP);
pButton1->EnableWindow(TRUE);
pButton1 = (CButton*)GetDlgItem(ID_RECORD_START);
pButton1->EnableWindow(FALSE);}麻烦大家帮忙找找!
MP4_ClientStartCaptureFile,应该是这里执行出错,设断点跟踪检查一下
应该
if(pButton1 != NULL)
{
pButton1->EnableWindow(TRUE);
}而且你的变量定义不规范,我敢说,等你一个月后回来看自己的代码,自己都看不懂,特别是程序作大之后。
呵呵,先敷衍以下老师再说了,谢谢你哦