מה זה אומר בדיוק "משהה את התוכנית"?
אתה רוצה שכל החלון שלך לא יגיב?
שהמשתמש לא יוכל ללחוץ על כפתור מסוים?
יש לך tread שרץ ברקע ואתה רוצה לעצור אותו?
אתה תמיד יכול לעשות disable לרכיב מסוים ב-GUI, או להשתמש באובייקטים של נעילה כדי לסנכרן בין treads.
אבל השאלה לא ממש מובנת...