解决方案 »
- 显示真彩BMP需要逻辑调色板吗?
- MFC在工具栏创建控件无法正常显示
- 武汉聘服务端程序
- 求救:如何获取导入的3D模型的数据结构。请师兄师姐们帮助。非常感谢!
- 问个打印的问题:我如何编写自己的打印函数
- 都问了3遍了,都没有合适的解答,高手救命呀!!!!!!!!
- 我想像MSN、QQ那样,当有消息来的时候,任务栏上的消息对话框变成兰色,该如何做呢?
- 如何在对话框中用真彩色图像作为背景图片?
- 用vc做的视频播放器
- CString str=(LPCTSTR)lpDIS->itemData为什么会返回乱码?
- 有谁知道QQ截屏的旧照片滤镜是怎么做的?
- vc listctrl 怎么让后添加的一行数据显示在上面?
0xC0000005错误的含义是非法访问内存地址,包括读、写、执行三种类型的访问,可能情况有两种:一种是该地址没有分配内存,也就是无效地址,在调试器中查看该地址显示“??”;另一种是该地址不允许指定类型的访问,例如内存地址是只读的,而程序要改写内存中的数据等。
遇到此类问题时,调试程序,在出错时中断,首先查看最终出错的原因,再看代码是不是自己的,如果不是自己的代码,可以根据调用堆栈找出是自己调用了哪个函数引起的问题并定为到调用的代码上,查看相关变量的值,找出存在问题的变量,再查找问题的来源。
如果你的程序是在安装Hook时修改代码出现了这个错误,那是因为代码区默认是不可改写的,需要用VirtualProtect将其改为可写后才能修改。
Are you sure?