3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
C# 偵測 複合鍵 (Ctrl + Alt + ○) 資料來源:https://dotblogs.com.tw/hung-chin/2011/10/02/38563 片段程式 if (e.Control == true && e.Alt == true && e.KeyCode == Keys.T)//按住組合鍵 Ctrl + Alt + T { MessageBox.Show("Ctrl + Alt + T"); } 完整程式 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; namespace ex14 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape)//按下ESC { Application.Exit();//關閉程式 } else { if (e.Control == true && e.Alt == true && e.KeyCode == Keys.T)//按住組合鍵 Ctrl + Alt + T { MessageBox.Show("Ctrl + Alt + T"); } } } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { //關閉程式前 確認視窗 DialogResult Result = MessageBox.Show("尚未儲存確定要關閉程式?", "關閉確認", MessageBoxButtons.YesNo); if (Result == System.Windows.Forms.DialogResult.Yes) { // 關閉Form e.Cancel = false; } else { e.Cancel = true; } } } }

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦