■MFC相談室 mfc14d.dll■
■ このスレッドは過去ログ倉庫に格納されています
0894デフォルトの名無しさん
2005/11/05(土) 19:44:11CDCのメンバ関数LineToについてですが、たとえば、
CXXXView::Test(CDC* pDC)
{
pDC->MoveTo(0,0);
pDC->LineTo(1,100);
}
ってやると、画面に少し傾いた線が描画されますよね。その際、ピクセル単位で見ていくと
(0,0)-(0,1)-……-(0,50)-(1,50)-(1,51)-(1,52)-……-(1,99)
これらの点が塗られていると思うんですけど、
一旦線を引いた後に、これらの点を求める方法ってあるんですかね?
えと、つまり
(a,b)-(c,d)まで線を引こうと思ったとき、一体どの点が実際に塗られているのかを
判断する方法ってあるんですか?
■ このスレッドは過去ログ倉庫に格納されています