Domyślnie pula wątków w .NET działa z wątkami tła.Czy mogę sprawić, aby moja pula wątków tworzyła wątki jako pierwszy plan?
Nie mogę go zmienić, aby działał jako pierwszy plan.
Jak to zmienić, aby działał jako wątek na pierwszym planie?
Edit:
muszę korzystać z tego powodu ja zmieniam należytej przetwarzania duża ilość aplikacji (przed nim byłem ręcznie obsługi wątków, które są pierwszoplanowe te domyślnie), a ja nie chcę zmienić mój wniosek tylko w celu dostosowania go do scenariusza tło nawlekania ..
Zastanawiam się dlaczego puli wątków nie jest nowej wiedzy domyślnie
Chcesz, aby były na pierwszym planie, aby zapobiec przerwaniu procesu? Możesz zachować liczbę referencyjną określającą liczbę aktywnych wątków w tle, które nie kończą głównego wątku (prawdopodobnie pierwszego planu, interfejsu użytkownika), dopóki liczba nie osiągnie zera. –
@jeffamaphone +1. Pachnie: "Nie wiem, jak to właściwie zaprogramować, więc biorę młotek i jakoś go używam, nadużywając wszystkiego, czego nie wiem". – TomTom
Cóż, nie chcę zakładać zbyt wiele, ale wolę pytania, które obejmują: * dlaczego * chcesz coś zrobić, ponieważ często istnieje lepszy sposób, który wynika z doświadczenia. –