大家好,困扰了很长时间了,怎么也想不明白。 
我想动态地在Picture控件上(属性设置为Frame)显示一张图片,并能自动匹配Picture控件的大小,已经实现了这个功能。 
我使用了StretchBlt()这个函数. 
可是我把Picture控件属性设置为Rectangle时,点击按钮,只是闪了一下,根本不能显示图片。 
大家能不能帮我分析一下这个问题??谢谢大家了 

解决方案 »

  1.   

       不错朋友,共享一下你的方法,我也正好想弄这个。  
        你的动态加载怎么用StretchBlt做到的?
      

  2.   

    重载静态控件,在OnPaint中绘图。
      

  3.   

    非常感谢你们..
    我在对话框上添加了一个picture控件..按钮里面添加Invalidate(),然后在对话框的OnPaint()函数里调用这个StretchBlt的..
    Mackz 您好,非常感谢你.我刚开始MFC一段时间,不是很熟练,不知道该怎么样重载静态控件.
    您是说,重载picture控件吗?
    能不能给我一个简单的例子,我可以参考一下,谢谢您了!!