掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
dc.PlgBlt()変形後の表示画像の保存 (ID:73073)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
saveImagePlg() を以下の様にしてみたらどうなるだろう。 void CChildView::saveImagePlg(CDC *pdc, int x, int y, int width, int height, LPCTSTR filepath) { CRect rect(x, y, x + width, y + height); rect.NormalizeRect(); CMemDC mem; mem.CreateCompatibleBitmap(pdc, rect.Width(), rect.Height()); // save image mem.BitBlt(0, 0, rect.Width(), rect.Height(), pdc, rect.left, rect.top, SRCCOPY); mem.SaveJPEG(filepath); } 今回の質問の”解答”は hannya さんが今見ているsource codeの中に多分在る。逆に言えば、其のsource codeを見れない者では回答が困難。そういう類の質問だと思われる。 なので、回答する側としても”曖昧な回答””勘に頼った信頼性の低い回答”しか付け難い。 > ご助言をねがいます 一般的な助言をさせて頂くならば、今は機能を実装する事を優先するよりはsource code内でやっている内容を理解する事に時間を割いた方が最終的にplusになると思う。 # こういうBBSで↑の様な助言に価値があるのかは疑問に思っている。それでも、現状だとsourceの理解を深める事を優先するのが最良の選択肢だと思われる
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.