Имеется в C# аналог Terminated? И как правильнее вот эту конструкцию запустить в потоке:
SettingsForMaps stmap = new SettingsForMaps(); stmap.DeltaMouseX = DeltaX; stmap.DeltaMouseY = DeltaY; stmap.EnableDisable3D = ED3D; stmap.InMertrNaSm = MertrNaSm; stmap.MeinZoom = Zoom; stmap.UrovenDetail = Level; stmap.abortDrawEvent = abortDrawing; //делаю сейчас так, отсылая запрос о прерывании потока в функию, но WaitOne тормазит жутко. Это совсем мне не подходит. handlemap.SetParameters(stmap); handlemap.DrawMap(bitmapmap, 0, 0, stmap);
|