Visual Basic Backgroundworker In C