该对话框可以缩放,右边的控件是用来设定Y坐标的最小最大值。左边红色区域为绘图区域,需要根据实时的数据或者保存的数据一直重绘的。在读取保存的数据绘图时(重复绘制),前面几次没有问题,但是重复的次数一多,经测试,会出现两种状况中的一种,一是右边控件设置区域(除了红色区域外的区域)有的时候会变成白色;二是描述坐标的数字(如:65535,0,3,251)等输出的位置不对,同时整个窗口区域(红色区域+后面控件设置区域)都变成灰色,背景色也为灰色。请问各位大大,问题有可能出在哪?
本来仅仅绘制左边的图已经没有问题,出现问题是在添加右边的控件后。
如何在这个对话框中设置Y轴的最大最小值呢?
本来仅仅绘制左边的图已经没有问题,出现问题是在添加右边的控件后。
如何在这个对话框中设置Y轴的最大最小值呢?
解决方案 »
- ado遍历数据库 编译没有问题运行出错
- 文本编辑框问题
- 怎么动态画圆弧
- Gdiplus在VC下如何使用,请大家进来!!!
- 如何让SDI标题栏显示固定内容?
- 怎么SDI工程窗体的Title怎么老有一个“-”呀,怎么去掉它?
- 我不想使用资源编辑器编辑菜单,办得到吗?
- 在分割界面中,我想左边做成基于CFormView右边做成基于CeditView的,怎么做
- 如何定义枚举类型和自定义结构?
- 再来100分酬谢提供快速下载 MSDN2001JULY 地址的朋友
- 使用一个COM组件,#import其dll和#import其tlb文件,到底有什么不同?
- 请教高手如何实现类似PowerPoint中添加文本框的功能
一是右边控件设置区域(除了红色区域外的区域)有的时候会变成白色
这个背景你是在哪绘制的?应该和红色区域的重绘分开
画红色的区域应该将对话框的dc->SelectClipRgn()后画,就不会影响到控件那块区域了。
“坐标的数字(如:65535,0,3,251)等输出的位置不对”,这个是不是你用了绝对坐标值textout出来,
或是用的相对坐标值计算时有误呀~