Эх, если бы я знал, во что ввязываюсь...
Но... Польстился на GRID, выбрал C#.
Нет бы начал с чего попроще — сразу взялся мультипотоковую программу
Сейчас бы писал себе взаимодействие по пайпам на родном C++, ну а вместо GRID-а взял бы ListView какой-нибудь?
Откуда ж я знал, шо Микрософт настоятельно не рекомендует пользоваться неблокирующими API вызовами в .NET?..