Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
フォーム座標の設定と取得
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30544#CommentId84194
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
イヨ
 (社会人)
投稿日時
2020/9/22 17:00:35
るきお様
ご返信有難うございます。
質問の言葉足らずですいません。
コードをコピペして遊んでみました。
リンクのコードの使い方がわかりました。
るきお様が書いてくれたコードはまだ自分が使ったことor知らない言葉も書いてあり
とても参考になりました。
自分は下記のように反転させた状態で
ユーザーホームをカーソルクリックして座標系を取得したいです。
Dim sp As System.Drawing.Point = System.Windows.Forms.Cursor.Position
Dim cp As System.Drawing.Point = Me.PointToClient(sp)
Dim x As Integer = cp.X
Dim y As Integer = cp.Y
Label1.Text = "X:" & x & "Y:" & y & ""
> e.Graphics.TranslateTransform(0, Me.ClientSize.Height) '左下(つまり、0,Me.ClientSize.Height)を新しい原点にする。
>e.Graphics.ScaleTransform(1, -1) 'Y軸方向を反転させる。つまり上方向がプラスになる。
Graphicsクラスにしか適用にならないのでしょうか?
宜しくお願いいたします。