من سی شارپ رو هنوز کار نکردم. ولی با سی یا سی++ باید با استفاده از وقفه ها این کار رو انجام بدی.(فکر نکنم سی شار÷ چیزی به نام وقفه داشته باشه؟!)