當前位置:編程學習大全網 - 網站源碼 - 怎麽用vc畫出壹條直線?

怎麽用vc畫出壹條直線?

在妳的CXXXview類上右鍵 添加成員函數類型void 函數名DDALine(參數是兩個點的xy坐標 還有顏色值RGB 壹***五個參數)

再次鼠標右鍵CXXXView添加成員變量 參數兩個點的坐標 四個參數 都是float 公有成員public

如果直接在窗體裏根據已知參數話直線的話 把妳的代碼放在OnDraw()函數裏

如果用鼠標操作的話 那妳要添加windows消息 按快捷鍵ctrl+w 類向導找到妳的CXXXView在消息裏添加WM_OnLButtonDown(鼠標按下) WM_OnMouseMove(鼠標移動) WM_OnButtonUp(鼠標擡起) 並設置壹個BOOL變量控制畫線

在OnLButtonDown裏傳遞參數point.x point.y等於初始點xy坐標 bool量=true

OnMouseMove裏的point是第二坐標的xy

OnButtonUp bool量等於false

  • 上一篇:15417什麽意思
  • 下一篇:我第壹次養貓,想知道妙三多每年都需要打嗎?
  • copyright 2024編程學習大全網