none
請各位多幫忙 RRS feed

  • 問題

  • 小弟對VB 2008 不是很了解, 怎麼把滑鼠在圖像上之位置顯式,  就是從pictturebox 控制項 先把圖片顯示出來(這步OK 了), 然後移動滑鼠到picturebox 裡面, 會自動顯式滑鼠的 X,Y 座標 .  請各位多指教,  如果有程式就更好(小弟在很急需要的). 先謝大家

     

    2011年10月10日 下午 02:25

解答

所有回覆

  • 你會寫很急... 想必至頂文沒看:

    張貼文章應注意事項及應提供資訊none

    你要的東西可以看既有討論:

    http://social.msdn.microsoft.com/Search/zh-TW/?Refinement=112&query=%e9%81%b8%e5%8f%96%e6%a1%86


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年10月10日 下午 02:51
  • 請參閱MSDN文件庫

    [Control.Location 屬性]

    [Control.MouseHover 事件]


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年10月11日 上午 02:48
    版主
  • 您可以在再拉一個label,然後把Mouse的X, Y資訊Assign Text給它!

    然後在PictureBox中的Mouse事件,去設定label的位置一直跟著你的mouse!


    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/
    2011年10月11日 上午 04:45
  • 您可以為PictureBox處理MouseMove事件, 再於MouseMove事件處理程序中加入以下的程式碼:

    LocalMousePosition = PictureBox1.PointToClient(Cursor.Position)

    TextBox2.Text = "X=" & LocalMousePosition.X & "," & "Y= " & LocalMousePosition.Y

    滑鼠的座標就會顯示在TextBox2控制項(必須事先準備好)

    2011年10月11日 上午 07:58