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中添加可点击的按钮?