一个无法使用 GetGraphics() 的问题
2004-08-20 23:57
429 查看
今天在写myhoho的时候,没有注意创建 CreatePlane2D时所返回的值必须赋值给 一个全局变量 g_pDisplay,使得每次在使用GetGraphics()里所对应的函数时总是出错,说访问的非法内存地址。
经过断点调试,发现GetGraphics()返回的值为0,而不是绘图显示用的指针。经过多次修改代码,最终发现在自己构造的CreatePlane2D函数里,没有对g_pDisplay进行赋值,所以在调用GetGraphics()的时候总是错误。估计GetGraphics()的作用是返回g_pDisplay的值。
经过断点调试,发现GetGraphics()返回的值为0,而不是绘图显示用的指针。经过多次修改代码,最终发现在自己构造的CreatePlane2D函数里,没有对g_pDisplay进行赋值,所以在调用GetGraphics()的时候总是错误。估计GetGraphics()的作用是返回g_pDisplay的值。
相关文章推荐
- [原创].关于使用QII 10.0编译器无法编辑和查看中文的问题一个变通解决方案
- Java中使用Graphics 画图的一个问题
- 有关使用 GPS Intermediate Driver 无法获取到GPS数据的一个问题
- [转载].关于使用QII 10.0编译器无法编辑和查看中文的问题一个变通解决方案
- Android SDK的一个bug------parameters.getFocusDistances无法使用(被拍摄物体和摄像头之间的距离无法测量)
- 局域网共享资源路径更改无法登陆问题(不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接)解决
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 最近遇到一个问题,FlexPaper去掉logo 打印等东西后无法使用API
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法 .
- 使用rsync+inotify的方式监控一个目录,当被监控目录下的子目录被移走后无法同步的问题
- 有关使用 GPS Intermediate Driver 无法获取到GPS数据的一个问题
- 无法打开多维数据集(使用Dundas的OLAP显示控件时的一个小的问题)
- tping一个好用的TCP检测工具,外加win7 x64下解决msvcr71.dll丢失引起tping无法使用的问题
- j2me image.getGraphics的一个问题
- 使用ext的分页常见的一个问题:有分页下表,但分页内容无法显示
- 有关使用 GPS Intermediate Driver 无法获取到GPS数据的一个问题
- win7问题解决,凭据管理器和无法访问,不允许一个用户使用一个以上用户名与服务器或共享资源进行多重连接。
- AS使用Graphics绘制曲线的一个小问题
- 使用Gdiplus::Graphics时要注意一个问题