对话框资源加载位图,MFC位图加载显示问题
问题描述:
在一个MFC应用程序中,对话框资源加载位图并显示,但是最终显示的时候,位图却显示不全,这是什么原因,有什么解决办法吗?
答
控件应该可以设置属性,比如拉伸、填充等等,系统会根据这个属性来显示图片。
答
你是怎么加载的位图?是写在OnInitDialog还是OnPaint,确保写在后者。
另外你的窗体是否足够大,容纳位图,以及上面有没有别的控件挡住?
答
是怎么显示的?是不是pictur空间尺寸太小了?
答
图片控件的大小是怎么控制的,是不是图片控件大小设置太小了。导致图片尺寸显示不出来
答
用setwindowlong给控件加上SS_REALSIZECONTROL风格试试