Tôi đang tạo một lớp chuỗi để đóng gói các phương thức của các cửa sổ. Tôi đang cố gắng tạo một phương thức khiến cho ứng dụng đợi cho đến khi luồng hoàn tất trước khi nó thoát khỏi ứng dụng. Nếu tôi sử dụng một vòng lặp while và cờ boolean, nó hoạt động nhưng rõ ràng nó tăng vọt sử dụng CPU của tôi và nó chỉ là không lý tưởng.Phương thức chờ luồng Windows
Bạn sẽ sử dụng cách nào để chờ hoàn thành chuỗi? (Tôi không thực sự tìm kiếm mã ở đây, chỉ cần khu vực để tìm vào)
Chỉ có vấn đề là tôi muốn sử dụng lại luồng này, vì vậy khi đơn vị công việc (một trình rút gọn) hoàn thành chuỗi bị treo, vì vậy WaitForSingleObject chạy không chính xác –
Ok, sau đó bạn có thể sử dụng phương thức sự kiện mà tôi đã đề cập. –
Ok, cảm ơn, sẽ xem xét điều đó. –