《VC 位图中橡皮筋画图》正文开始,本次阅读大概8分钟。
一般在程序中绘图还是利用缓冲技术比较好。对于你的这个问题,我想你应该是重载了对话框的OnPaint函数。你可以在OnPaint这样写: CDC memDC; CBitmap bmp, *pbmpOld; bmp.LoadBitmap(IDB_BMP); // IDB_BMP为位图资源ID memDC.CreateCompatibleDC( pbmpOld = memDC.SelectObject( // 绘图,不需要利用橡皮筋功能 // 创建你想要的画笔,选入memDC memDC.MoveTo(...); memDC.LineTo(...); // 最主要的一步 dc.BitBlt(...); // 参数可以查看MSDN,注意第五个参数用 */