我要给MDI窗体设置一个背景图片,背景图片小于MDI窗体的大小,我是用如下的语句来设置背景的:
me.picture="my.gif"
但是,图片总是出现在MDI窗体的左上角,有什么办法能让图片居中出现?
还有,MDI窗体不能放置一些常用的控件,如image控件,能使它能入置image控件吗?

解决方案 »

  1.   

    http://vbaccelerator.com/home/VB/Code/Libraries/Graphics_and_GDI/Tiling_Bitmaps_Into_Forms__Controls_and_MDI_Form_Backgrounds/article.asp
      

  2.   

    放入Image控件是不可能Image、Label的所谓的“轻量级控件”实际上都不是控件
    它是VB在处理WM_Paint消息时临时绘制出来的图像所以“轻量级控件”必须配合标准控件
    而这个工作由VB统一调度
    但是VB没有处理MDIClient控件
    所以这不可能