最近自己写了一个C#控制 来代替多个按键实现控制小车方向的功能,由于美工不会,比较简陋但是功能上绝对没问题。上图:
touchpad
使用这个控件也是比较简单 ,会C#的朋友看看就知道了,想用的拿去吧!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using Emo_TouchPad;
- namespace CarTouchPad
- {
- public partial class Form1 : Form
- {
- TouchPad tp;
- public Form1()
- {
- InitializeComponent();
- tp = new TouchPad(); //实例化一个控件
- tp.Location = new Point(6, 6); //设置起始位置
- this.Controls.Add(tp);//添加到窗体中
- }
- //按键监听
- private void Form1_KeyDown(object sender, KeyEventArgs e)
- {
- switch (e.KeyCode)
- {
- case Keys.W:
- tp.Setdir = TouchPad.DirAction.ForWard; //前进
复制代码 这个是控件,只有引用到你的工程中既可以用或者添加到你的工具箱中,不会的问问度娘...
TouchPad控件:
Emo_TouchPad.dll
(7 KB, 下载次数: 11)
|