投稿日 | : 2007/06/19(Tue) 12:10 |
投稿者 | : 大吉末吉 |
Eメール | : |
URL | : |
タイトル | : Re: マウスが押された位置でのPictureの色を取得したい |
> Picture1.ScaleLeft = X - (Picture1.ScaleWidth / 2)
> Picture1.ScaleTop = Y - (Picture1.ScaleHeight / 2)
これは、何を行っているんです???
いずれにせよ、
> GetColor = GetPixel(Picture1, X, Y)
GetPixelの様なAPIの座標指定はPixel固定です。
VBの「Scale*」系のプロパティやメソッドによる座標系指定は無効です。
#(X,Y)の座標をPixcel座標に変換しい指定してみてください。