0
A
回答
0
你有兩個選擇。
使用
GLControl
在Windows窗體內嵌入OpenTK上下文。這裏的缺點是沒有按鈕可以放在OpenTK窗口中,但根據你的目標,這可能不成問題。自己和測試渲染一個按鈕用於該區域內的鼠標印刷機。
選項2將更多的工作,但顯然更多功能,如果你開始你會學到很多東西。
要得到光標位置...
int mouseX = System.Windows.Forms.Cursor.Position.X;
int mouseY = System.Windows.Forms.Cursor.Position.Y;
要檢查鼠標按下...
MouseState mouseState = OpenTK.Input.Mouse.GetState();
bool leftMouseDown = mouseState.IsButtonDown(MouseButton.Left);
bool rightMouseDown = mouseState.IsButtonDown(MouseButton.Right);
,並以每像素座標繪製四...
float x1 = (float)x * 2/screenWidth - 1;
float x2 = (float)(x + buttonWidth) * 2/screenWidth - 1;
float y1 = (float)y * 2/screenHeight - 1;
float y2 = (float)(y + buttonHeight) * 2/screenHeight - 1;
剩下的就是給你我的朋友。
相關問題
- 1. 點擊按鈕後如何創建UIPickerView?
- 2. JQuery創建按鈕但不可點擊
- 3. 如何使用ShapeDrawable創建可點擊的按鈕?
- 4. 在按鈕上創建textViews點擊
- 5. 如何在Silverlight按鈕中創建點擊狀態?
- 6. 如何在按鈕中創建下拉菜單點擊
- 7. 如何在點擊時動態創建按鈕的名稱?
- 8. 如何創建自定義uiview,該按鈕可以在uiview中點擊?
- 9. 如何讓按鈕從可點擊的不可點擊?
- 10. 如何在用戶點擊該按鈕並創建mysql數據庫時在html中創建按鈕
- 11. 如何在點擊按鈕時創建彈出窗體?
- 12. 如何在自定義按鈕點擊時創建視圖
- 13. 如何在點擊按鈕時創建html代碼?
- 14. 如何在另一個點擊時創建一個新按鈕
- 15. 我如何創建按鈕點擊動態表在ASP.Net
- 16. 我可以在點擊按鈕時顯示/創建jsTree嗎?
- 17. 點擊功能動態創建按鈕
- 18. 點擊按鈕動態創建TableViews
- 19. 通過點擊按鈕創建變量
- 20. 點擊動態創建按鈕
- 21. 跟蹤點擊jQuery創建按鈕
- 22. java fx在創建按鈕被點擊時創建球
- 23. 如何找到動態創建的按鈕點擊表
- 24. 如何找到哪個編程創建的按鈕被點擊?
- 25. 我如何在C中創建一個不可見但可單擊的按鈕?
- 26. 如何用JavaScript點擊不可點擊的按鈕?
- 27. 創建點擊覆蓋並點擊進入按鈕也
- 28. 用按鈕點擊按鈕位置創建日曆攤牌
- 29. 如何點擊讓不可見按鈕出現在android中的按鈕?
- 30. Android如何在listview中添加可點擊的按鈕?