新博客地址:程序人生 www.programlife.net 本博客不再更新
最好不要将背景图片的现实放在OnDraw里面,这样会容易引起很明显的闪烁,很不爽。
可以将代码放处理消息WM_ERASEBKGND的函数里面。
BitBlt实现原图背景:
BOOL BitBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, DWORD dwRop
);
StretchBlt实现拉伸或者压缩效果
BOOL StretchBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, int
nSrcWidth, int nSrcHeight, DWORD dwRop );
具体参数含义可以查看MSDN