我已经从资源ID加载了一个CBitmap对象,现在我想将其缩放到每个维度的50%。我该怎么办? 最佳答案 选择您的CBitmap obj到memDC A中(使用CDC::SelectObject())创建具有所需大小的新CBitmap,然后将其选择到另一个MemDC B 中使用CDC::stretchblt(...)将MemDC A中的bmp拉伸(stretch)为MemDC B中的取消选择CBitmap对象(通过选择先前对SelectObject的调用返回的内容)使用新的CBitmap