软件注册站
热情软件屋

 
VB画图时,最小化以后再最大化后图形就看不见了
编号: QA004888    
建立日期: 2004年9月4日 最后修改日期: 2004年9月4日
所属类别: Visual Basic - 窗体与菜单
Visual Basic - 图形、图象
   
    操作系统: WinXp
    编程工具: VB6.0
    问题: 我用VB画图时,怎么我运行时可以看见图形,但最小化以后再最大化后图形就看不见了!
    是不是画图时一定先要创建画笔才不会出现以上的问题?请大侠解决一下哈!
    水平: 刚入门(纯净水)
   
    把你的窗体的AutoRedraw设置为True就不会出现这个问题了。设置为True以后,VB会记住你绘制的图形,当需要的时候自动重新绘制。
    还有一个办法是,把AutoRedraw仍然设置为False,把你绘制图形的代码放到Form_Paint事件中。这样当系统需要重新绘制窗体时,它就会调用你的Form_Paint事件,你就可以自己再把图绘制一遍。
    
    相关问题:
    QA002796 "为什么看不到在Form_Load事件中画的图"

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 窗体与菜单, form, window, tform, 图形、图象, picture, graph, image, draw

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio