粘貼如下代碼在你的窗體某個(gè)事件中,比如Button1_Clicked
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)克拉瑪依區(qū),10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
VB.NET code
Dim g as Graphics = me.CreateGraphics g.DrawLine(Pens.Blue,20 ,30;,40 ,32) g.Dispose()
代碼寫(xiě)起來(lái)可能比較麻煩,給你個(gè)思路,就是用GraphicsPath來(lái)繪制,然后通過(guò)繪制目標(biāo)的鼠標(biāo)移動(dòng)事件來(lái)獲取當(dāng)前鼠標(biāo)在繪制目標(biāo)中的實(shí)際位置,再通過(guò)GraphicsPath的IsVisible()方法來(lái)確認(rèn)鼠標(biāo)是否包含在GraphicsPath中。
DrawLine直線比較容易處理,只要得到Line的坐標(biāo)點(diǎn),然后比較當(dāng)前鼠標(biāo)坐標(biāo)就好。
思路錯(cuò)誤,應(yīng)該是先制作好儀表盤圖片,指針圖片,使用代碼來(lái)切換圖片