在一个对话框中放两个picture控件,再放两个按钮。 当按任何一个按钮时,动态的图片就显示在相应位置上。同时按了两个按钮时,就都显示。但是我做的程序却是只能显示一幅图片。按了一个按钮后,显示一幅,然后要是按了另外一个按钮时,可以显示这幅图片,但是同时前一幅图片就没有了。请教这是什么原因,求教解决的方法。
解决方案 »
- 给解释一段代码吧。。。
- 大侠们帮忙看看。为什么这个钩子函数没有勾到数字
- GDI+中的image类如何使用
- 多线程问题
- 蒋晟 请进~~~~~
- 在鼠标点击位置画一个圆,怎么写?
- Pro*c 编译错误-->ora81\precomp\admin\pcscfg.cfg 这个文件怎么配置阿?
- 请问在MDI程序中,有哪个变量记录了打开的窗口个数吗,当前是第几个怎么知道呢?
- 画笔中的数据结构是怎么样的?比如OnPaint时,它是怎么重新画出来的?
- CChildFrame什么时候才把窗口句柄做好了啊?我要用这个句柄.
- 散分,,为VC和vc.net爱好者能更方便的使用CSDN的一点建议,路过的请顶一下
- 怎样设置窗口的z轴前后位置!问题解决后立即给分!
两个按钮执行的loadimage都把位图加都一个里面去了
结果,总是后点的按钮能够成功
我是猜的
思路一:
设置两个bool变量,分别标记两幅图片是否显示
然后在每个按钮事件里面都判断一下,显示两幅还是一幅
思路二:
显示图片的时候设置无效区域为对应图片的区域,这样就会保留原来的图片