Untuk mencipta aplikasi Windows Forms yang hanya berjalan dalam dulang sistem, ikut langkah yang digariskan dalam artikel Projek Kod "Mencipta Aplikasi Dulang":
1. Ubah suai titik masuk:
Tukar Application.Run(new Form1()); baris dalam Program.cs untuk memulakan kelas tersuai yang mewarisi daripada ApplicationContext.
2. Mulakan Ikon Pemberitahuan:
Dalam pembina kelas tersuai ini, mulakan tika NotifyIcon.
3. Laksanakan menu klik kanan:
Tambahkan menu konteks pada NotifyIcon dengan menetapkan sifat ContextMenunya.
4. Mengendalikan acara ikon:
Laksanakan pengendali acara untuk sebarang acara ikon yang diingini seperti klik atau petua alat.
5 Keluar dari aplikasi:
Buat pengendali acara untuk mengendalikan acara keluar dan keluar dari aplikasi dengan anggun.
Berikut ialah coretan kod sampel yang menunjukkan pendekatan ini:
<code class="language-c#">static class Program { static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MyCustomApplicationContext()); } } public class MyCustomApplicationContext : ApplicationContext { private NotifyIcon trayIcon; public MyCustomApplicationContext() { // 初始化托盘图标 trayIcon = new NotifyIcon() { Icon = Resources.AppIcon, ContextMenu = new ContextMenu(new MenuItem[] { new MenuItem("退出", Exit) }), Visible = true }; } void Exit(object sender, EventArgs e) { // 隐藏托盘图标 trayIcon.Visible = false; Application.Exit(); } }</code>
Atas ialah kandungan terperinci Bagaimana untuk Membina Aplikasi Dulang Sistem dalam Borang Windows .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!