คือผมอยากทราบว่า ในการเขียนโปรแกรม C# เราสามารถตรวจสอบได้หรือว่าโปรแกรมเราปิดไปโดยที่ window เป็นคนปิด (ด้วยการ shutdown หรือ การ EndProcess)
ผมลองดูแล้ว คือลองเขียนโปรแกรมขึ้นมา แล้ว run ดู แล้ว เขียน Event ที่ formclose แต่พอผมลอง EndTask แล้ว ปรากฏว่า มันไม่เข้าไปทำงานในส่วน Event นั้น อันนี้ต้องลองด้วยการที่เรา ใช้ notifyIcon ด้วยนะ คือผมจะทำการ hide ฟอร์มไป แต่ว่าโปรแกรมยังเปิดอยู่โดยจะอยู่ใน systemtry แล้วพอ endtask ก็จะเป็นอย่างที่ว่านะครับ ไม่ทำ Event close
ไม่ทราบว่า Event ไหนบ้างที่เราจะตรวจสอบได้นะครับ รบกวนด้วยนะครับ
มันจะจับ
JavaDevil Tue, 09/10/2007 - 00:43
มันจะจับ Event ตรงนี้ได้ด้วยเหรอครับ ผมรู้สึกว่าการ Endprocess คือการ Terminate Process ตรงนั้นเลย OS คงไม่ปล่อย Process ของเราไปประมวณส่วนที่เป็น Event ได้.
อาจจะส่ง
ABZee Tue, 09/10/2007 - 04:55
อาจจะส่ง Kill Signal คนละตัว?
PoomK
Windows Message? Kohsija
kohsija Tue, 09/10/2007 - 23:25
Windows Message?
[Kohsija](http://kohsija.exteen.com "จุ๊กกรู...")