最主要的区别是:picturebox是从标准的cwnd类里面派生出来的常规控件,image是轻量级控件。因此,picturebox具有hwnd句柄,hDC句柄,前者是唯一表示控件、窗口的句柄,后者是设备场景的句柄。而这些image控件没有。因此很多api函数无法对image控件进行操作。而且,在picturebox中,可以用print方法打字符上去,也可以使用line,circle,等画图语句画图
还可以使用paintpicture方法将一个图的全部或部分放置到picturebox中的任何矩形区域中,这些image做不到。但是image支持图像的自动缩放,picturebox不支持。而且因为image是轻量级的,所以占用系统资源很小,速度比较快。