
เมื่อวานนี้เพื่อนผมชื่อว่า ไอ้ฉ่ำ มันมาถามว่าจะซ่อน form ไปไว้ที่ taskbar จะต้องทำยังไง
ซึ่งผมก็ไม่เคยทำมาก่อน ก็เลยให้ e-book มันไปดู 1 เล่ม(Windows Forms Programming in C#) มันก็หายไป 1 วัน พอวันนี้ตอนบ่ายๆ มันก็มาบอกว่าทำได้แล้ว ผมก็เลยถามมันไปว่าทำอย่างไร?
- ก็ให้ new project ตามปกติ(windows form) แล้วก็ให้ไปที่ toolsbox แล้วลากเอา NotifyIcon ลงมาที่ Form

- จากนั้นก็ไปที่ Properties แล้วเลือก Icon

- กลับไปที่ toolsbox อีกครั้ง คราวนี้ให้ลาก ContextMenu ลงมา

- แล้วก็ทำตามรูปนี้อะ คือเพิ่มเมนู Exit เข้าไป

- แล้วก็ให้ Double Click ที่ ตรงคำว่า Exit ที่เราผึ่งใส่เข้าไป แล้วพิมพ์ Source ดังนี้

- แล้วก็กลับไปที่ Properties ของ NotifyIcon อีกครั้ง ที่ ContextMenu ใ้ห้เราเลือกเป็น contextMenu1 ตามรูป

- สุดท้ายก็ให้ Double Click ที่ Form แล้วใส่ Code นี้ลงไปก็เสร็จครับ
private void Form1_Load(object sender, System.EventArgs e)
{
this.Visible = false;
this.ShowInTaskbar = false;
}
ขอขอบคุณ คุณฉ่ำ สำหรับเทคนิคดีๆนี้