我用一个150x150的原角图片做为窗体的背景图
我想让图片铺满350x605的窗口
怎么那么切分4个角 和平铺中间部分呢
在窗体发生变化是一样能够可以铺满?
我想自绘 不用皮肤或者界面库
把你的四个角裁剪下来按固定大小绘制在窗体的四个角,然后用StretchBlt 缩放除了四个角的部分。
StretchBlt 是直接把圖片拉大 這樣的話图片會变形
@山鹰-Chian: 我当然知道会变形,关键是你没说不可以变形,我只是保证了你的四个圆角是不变形的。如果你的目标窗体的长宽比和原始图片一致,可以通过插值实现放大,只是会模糊;如果不一致,就涉及到你的需求问题,这不是编程能解决的问题,因为你首先得告诉电脑你到底想变成什么样。