小珊珊爱吃鱼 2015-05-05 02:27 采纳率: 0%
浏览 5879

C#背景图片大在程序窗体加载时很卡怎么解决?

我的C#窗体程序加载了一个背景图片,但是这个图片有几百KB,在运行时感觉很卡,为什么别人的程序加载时感觉很流畅呢??

  • 写回答

5条回答 默认 最新

  • threenewbee 2015-05-05 02:41
    关注

    新建一个空白程序,设置窗体的背景为你的图片,启动卡不卡?如果还卡,就是你的环境、硬件等有问题。
    如果不卡,就是你的代码的问题。另外几百kb的图片要看是什么图片,如果是压缩格式的,比如jpg png,那也很可观了。
    比如说一部数码相机拍摄的,2048x1536分辨率,300万像素的图片,也有几百kb。但是如你所知,你的窗体本身可能只有几百个像素的大小。你加载一个这么高分辨率的图片其实毫无意义。
    你可以用ps等工具,将图片分辨率降低到正好适应窗体需要的分辨率。

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料