Khi tôi bắt đầu quá trình và muốn đóng quá trình này, sự khác nhau giữa Process.Close()
và Process.Kill()
là gì?Sự khác biệt giữa quá trình giết và quy trình đóng là gì?
Tôi hỏi vì tôi có một ứng dụng bắt đầu chụp gói bằng Wireshark với lệnh thông qua dòng lệnh với Windows = hidden
. vì vậy khi tôi muốn dừng chụp, tôi sẽ hủy quá trình này. Đôi khi việc chụp hình mở ra với lỗi mà gói tin cuối cùng bị cắt ở giữa nên tôi tự hỏi có thể sử dụng close()
trước khi kill()
giải quyết vấn đề này không?
Khi bắt đầu chụp, tôi có thể đóng bằng cách nhấn Ctrl + C nhưng trong trường hợp của tôi, tôi mở cửa sổ ở trạng thái ẩn, Tôi có thể làm điều gì đó tương tự thông qua mã của tôi không?
http://stackoverflow.com/questions/673031/process-close-is-not-terminating-created-process-c –