ページ 11

MFC

Posted: 2008年12月25日(木) 11:14
by ざこ
pDC->SetViewportExt(r.right,-r.bottom);
pDC->SetViewportOrg(r.right/4,r.bottom+200);

というのが何やってるかがわかりません。大雑把にはビューポートの原点と範囲を指定してるのはわかります。
pDC->SetViewportExt(r.right,r.bottom);とすると原点を中心にするってのはしらべました。
pDC->SetViewportExt(r.right,-r.bottom)とpDC->SetViewportExt(r.right,r.bottom)の違いがイマイチわからないです。両方実行して見ると前者だとうまいこといきますが後者だとグチャグチャの図形になってしまいます。
基本的なことで申し訳ないですが教えて下さい。

Re:MFC

Posted: 2008年12月25日(木) 15:17
by Mist
http://mail2.nara-edu.ac.jp/~asait/visu ... croll2.htm

上記HPの下のほうに座標系の不具合というのがあるのでそこを読むのがよいかと。

Re:MFC

Posted: 2008年12月26日(金) 11:30
by ざこ
ありがとうございました。