示例 鼠標設置
本示例通過API函數對鼠標進行設置,通過SwapMouseButton函數實現隱藏鼠標光標, ShowCursor函數實現顯示鼠標光標,SetDoubleClickTime函數設置鼠標雙擊時間,GetDoubleClickTime函數獲取鼠標雙擊時間。
程序主要代碼如下。
單擊【獲取鼠標雙擊時間】按鈕,獲取雙擊時間,並在消息框中顯示,關鍵代碼如下:public string DoubleClickTime_Get()
單擊【設置鼠標雙擊時間】按鈕,在文本框中輸入設置時間,關鍵代碼如下:
{
return GetDoubleClickTime().ToString();
}public void DoubleClickTime_Set(int MouseDoubleClickTime)
單擊【隱藏鼠標】按鈕,鼠標在窗體上隱藏,關鍵代碼如下:
{
SetDoubleClickTime(MouseDoubleClickTime);
}public void Hide()
{
ShowCursor(false);}
單擊【顯示鼠標】按鈕,鼠標顯示,關鍵代碼如下:
public void Show()
{
ShowCursor(true);}
單擊【鼠標左鍵】按鈕,鼠標用左鍵控制鼠標單擊事件,關鍵代碼如下:
private void bntLeft_Click(object sender, EventArgs e)
{
this.DefaultLeftButton();}
單擊【鼠標右鍵】按鈕,鼠標用右鍵控制鼠標單擊事件,關鍵代碼如下:
private void bntRight_Click(object sender, EventArgs e)
{
this.DefaultRightButton();}