两个问题的调试过程
来源:互联网 发布:医院门诊收费软件 编辑:程序博客网 时间:2024/05/21 21:35
最近比较忙,一些编程方面的东东,也来不及更新上来。
所以先Mark一下具体的问题,以方便以后写东东。
1) .C文件调用.Cpp文件时,函数的声明。
在声明正确后,调用时发现:编译器不对函数的参数类型进行匹配,也就是说类型不一致时,编译器不会报错。
具体的:本来函数需要一个RECT型的指针,我将RECT传入,结果没有报错。当然功能无法实现,最后单步调试发现此问题。
2) 讨厌的闪屏现象
我在一个窗体内,用CreateWindow()创建了多个窗体,有部分窗体是隐藏的。
后续要显示这些隐藏窗体的时候,发现窗体覆盖的区域,会产生令人讨厌的闪烁现象。开始以为是绘图DC没有处理好,但实验发现只要给窗体加背景图片,就会产生闪烁的现象。
最后发现解决问题的办法,在处理WM_ERASEBKGND消息时,直接返回:TRUE,如下:
case WM_ERASEBKGND:
return TRUE;
在此,也想起坛子中,很多人在问题:为什么按键画背景时,会出现闪烁现象。我想也和我在这里遇到的问题是一样的,因为按键也是用CreateWindow()函数创建的。
- 两个问题的调试过程
- JavaScript调试中遇到的两个问题
- Spring学习过程思考的两个问题
- 双机调试准备过程遇到的问题
- oracle存储过程的调试问题,
- DM642调试过程遇到的问题
- mysql调试源码过程中遇到的调试问题
- S3C2440开发板调试中遇到的两个问题
- Android程序调试时出现的两个问题
- CentOS 6.4 Nginx 安装过程中遇到的两个问题
- 安装Win+Centos过程中出现的两个问题
- ServiceStack.Redis 使用过程中碰到的两个问题
- 两个MySQL存储过程中文问题的解决方案
- 调试MOST SSO中遇到的问题的解决过程
- 程序调试过程中两个错误的解决:strut2找不到过滤器和sql server2000 连接错误
- EVC编程与调试过程出现的问题
- XPDF源码调试过程中字体问题的解决办法
- vs 2008 不能调试存储过程的问题
- 在Delphi中调用VC++创建的动态链接库的实例
- ORA-12514: TNS:listener does not currently know of service requested in connect 错误
- 这个网站真的很好
- commons fileupload 文件上传乱码问题解决方案 + request.getParameter无法得到参数问题
- 深度优先搜索 DFS
- 两个问题的调试过程
- 六级词汇天天练(11.12)
- c#中的interface abstract virtual
- IT管理人才必备的十大能力
- Spring 编程式事务和声明式事务(记录日志)
- 通过Chroot机制让服务器安全到底
- Struts2 Spring Hibernate 的简单整合
- 1000 A + B Problem
- c#中的委托