7

リソース ID から CBitmap オブジェクトを読み込んだので、各次元のサイズを 50% に拡大したいと考えています。これについてどうすればよいですか?

4

3 に答える 3

5
  1. CBitmap obj を memDC A に選択します (CDC::SelectObject() を使用)。
  2. 希望のサイズの新しい CBitmap を作成し、それを別の MemDC B に選択します
  3. CDC::stretchblt(...) を使用して MemDC A の bmp を MemDC B にストレッチします
  4. CBitmap オブジェクトの選択を解除します (SelectObject への以前の呼び出しから返されたものを選択することによって)
  5. 新しい CBitmap を使用する
于 2010-05-05T05:42:31.963 に答える